Compare commits
2 commits
112621e793
...
b1bccdf49f
| Author | SHA1 | Date | |
|---|---|---|---|
| b1bccdf49f | |||
| 76845745e3 |
2 changed files with 19 additions and 1 deletions
18
_kubectl_config_merge
Executable file
18
_kubectl_config_merge
Executable 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
|
||||
|
|
@ -55,7 +55,7 @@
|
|||
#(sh "gsettings" "set" "org.gnome.desktop.interface" (str % "-theme") gnome-theme)
|
||||
theme-preferences)
|
||||
(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!
|
||||
#(sh "emacsclient" "--socket-name" % "--eval" (str "(load-theme '" ((:emacs themes) switch-to) ")"))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue