adds a theme switch script start
This commit is contained in:
parent
57493d20eb
commit
689160358f
2
env.sh
2
env.sh
|
@ -1,7 +1,7 @@
|
|||
# general variables
|
||||
export FPATH=$FPATH:/usr/share/zsh
|
||||
export PATH=$PATH:~/.local/bin:~/bin/python/
|
||||
export EDITOR=vim
|
||||
export EDITOR="nvim"
|
||||
|
||||
# python virtualenv varibles
|
||||
export AUTOSWITCH_DEFAULTENV="baseline"
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
#!/usr/bin/bash
|
||||
|
||||
PATH=$PATH:~/.local/bin
|
||||
|
||||
function set_light () {
|
||||
sed -i -r "/set background=/s/=.*/=light/g" ~/sources/gitea_irisib/vimrc/visual.vimrc
|
||||
nvr --remote-send "<esc>:set background=light<enter><esc>"
|
||||
kitty @ set-colors -a "~/.config/kitty/solarized_light.conf"
|
||||
rm ~/.config/kitty/theme.conf 2> /dev/null
|
||||
ln -s ~/.config/kitty/solarized_light.conf ~/.config/kitty/theme.conf
|
||||
}
|
||||
|
||||
function set_dark () {
|
||||
sed -i -r "/set background=/s/=.*/=dark/g" ~/sources/gitea_irisib/vimrc/visual.vimrc
|
||||
nvr --remote-send "<esc>:set background=dark<enter><esc>"
|
||||
kitty @ set-colors -a "~/.config/kitty/solarized_dark.conf"
|
||||
rm ~/.config/kitty/theme.conf 2> /dev/null
|
||||
ln -s ~/.config/kitty/solarized_dark.conf ~/.config/kitty/theme.conf
|
||||
}
|
||||
|
||||
|
||||
case $1 in
|
||||
light)
|
||||
set_light
|
||||
;;
|
||||
dark)
|
||||
set_dark
|
||||
;;
|
||||
*)
|
||||
echo "dark or light"
|
||||
;;
|
||||
esac
|
6
xonshrc
6
xonshrc
|
@ -33,6 +33,12 @@ omx.plugins = [
|
|||
# initialize oh-my-xonsh
|
||||
omx.init()
|
||||
|
||||
|
||||
$XONSH_COLOR_STYLE = "solarized-dark"
|
||||
$CASE_SENSITIVE_COMPLETIONS = False
|
||||
$UPDATE_OS_ENVIRON = True
|
||||
$XONTRIB_SH_SHELLS = ['bash', 'zsh']
|
||||
xontrib load sh
|
||||
|
||||
$PATH.append("~/.local/bin")
|
||||
aliases["vim"] = ["nvim", "--listen", "/tmp/nvimsocket"]
|
||||
|
|
Loading…
Reference in New Issue