Compare commits

...

2 commits

2 changed files with 19 additions and 1 deletions

18
_kubectl_config_merge Executable file
View file

@ -0,0 +1,18 @@
#!/usr/bin/env bash
#
# Merge kube config file on stdin with the existing kube config file.
set -euo pipefail
tmp=$(mktemp)
new=$(mktemp)
cat > "${tmp}"
function _exit() {
rm -f "${tmp}" "${new}"
}
trap _exit EXIT
export KUBECONFIG="${tmp}:${HOME}/.kube/config"
kubectl config view --merge --flatten > "${new}"
mv "${new}" ~/.kube/config

View file

@ -55,7 +55,7 @@
#(sh "gsettings" "set" "org.gnome.desktop.interface" (str % "-theme") gnome-theme) #(sh "gsettings" "set" "org.gnome.desktop.interface" (str % "-theme") gnome-theme)
theme-preferences) theme-preferences)
(sh "gsettings" "set" "org.gnome.desktop.interface" "color-scheme" (str "prefer-" (name (next-theme)))) (sh "gsettings" "set" "org.gnome.desktop.interface" "color-scheme" (str "prefer-" (name (next-theme))))
(sh "gsettings" "set" "org.gnome.wm.preferences" "theme" gnome-theme) (sh "gsettings" "set" "org.gnome.desktop.wm.preferences" "theme" gnome-theme)
(run! (run!
#(sh "emacsclient" "--socket-name" % "--eval" (str "(load-theme '" ((:emacs themes) switch-to) ")")) #(sh "emacsclient" "--socket-name" % "--eval" (str "(load-theme '" ((:emacs themes) switch-to) ")"))