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
|
# general variables
|
||||||
export FPATH=$FPATH:/usr/share/zsh
|
export FPATH=$FPATH:/usr/share/zsh
|
||||||
export PATH=$PATH:~/.local/bin:~/bin/python/
|
export PATH=$PATH:~/.local/bin:~/bin/python/
|
||||||
export EDITOR=vim
|
export EDITOR="nvim"
|
||||||
|
|
||||||
# python virtualenv varibles
|
# python virtualenv varibles
|
||||||
export AUTOSWITCH_DEFAULTENV="baseline"
|
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
|
# initialize oh-my-xonsh
|
||||||
omx.init()
|
omx.init()
|
||||||
|
|
||||||
|
|
||||||
$XONSH_COLOR_STYLE = "solarized-dark"
|
$XONSH_COLOR_STYLE = "solarized-dark"
|
||||||
$CASE_SENSITIVE_COMPLETIONS = False
|
$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