1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- conf = (get-env XDG_CONFIG_HOME)
- dot = (get-env DOTS_DIR)
- ntrtmp = $conf/ntr/templates
-
- fn list [@a]{
- fd . -L -t f $@a
- }
-
- fn select [@a]{
- sk --height=35% --layout=reverse -m $@a
- }
-
- fn edit [&type='' @a]{
- settype = []
- if (not-eq $type '') {
- settype = ['-e' 'set buffer filetype '$type]
- }
- kak $@settype $@a
- }
-
- fn profile { edit $E:HOME/.profile }
- fn sx { edit &type=sh $conf/sx/sxrc }
- fn git { edit $conf/git/config }
- fn xbps-src { edit &type=sh $E:XBPS_DISTDIR/etc/conf }
- fn bspwm { edit &type=sh $conf/bspwm/bspwmrc }
- fn sxhkd { edit $conf/sxhkd/sxhkdrc; pkill -USR1 -x sxhkd }
- fn polybar { edit $ntrtmp/polybar }
- fn rofi { edit &type=css $conf/rofi/config.rasi }
- fn dunst { edit $ntrtmp/dunst }
- fn elvish { pwd=~/.elvish edit (list -e elv | select) }
- fn nim { edit $conf/nim/config.nims }
- fn min { edit $E:HOME/.minrc }
- fn ntr { pwd=$conf/ntr edit (list | select) }
- fn splug { edit $conf/splug/config.toml }
- fn kitty { edit &type=ini $conf/kitty/kitty.conf }
- fn kitty-diff { edit &type=ini $conf/kitty/diff.conf }
- fn kitty-colors { edit &type=ini $dot/ntr/templates/kitty-colors }
- fn ranger { edit $conf/ranger/rc.conf }
- fn rifle { edit $conf/ranger/rifle.conf }
- fn kak { edit $conf/kak/kakrc }
- fn pqiv { edit $conf/pqivrc }
- fn mpv { edit $conf/mpv/mpv.conf }
- fn ncmpcpp { edit &type=ini $conf/ncmpcpp/config }
- fn bedrock { edit /bedrock/etc/bedrock.conf; sudo brl apply }
|