# _ _ _ # __| | ___ | |_ __| |_ __ ___ _ __ # / _` |/ _ \| __/ _` | '__/ _ \| '_ \ # | (_| | (_) | || (_| | | | (_) | |_) | # \__,_|\___/ \__\__,_|_| \___/| .__/ # |_| variables: username: lelgenio mail: disroot.org cursor_size: 24 launcher: wofi terminal: kitty bar: waybar bar_pos: top key: layout: colemak left: n down: e up: i right: o next: l tabL: U tabR: Y insertMode: s insertQuit: kk font: mono: Fira Code interface: Inter profiles: dark: # {{{ variables: gtk_theme: materia-lelgenio-dark kvantum_theme: MateriaDark icon_theme: Papirus-Dark cursor_theme: capitaine-cursors color: #{{{ type: dark accent: '#D9534F' bg: '#202020' bg_light: '#404040' bg_dark: '#191919' txt: '#ffffff' nontxt: '#252525' normal: black: '#555555' red: '#D54E53' green: '#B9CA4A' yellow: '#E6C547' blue: '#7AA6DA' magenta: '#C397D8' cyan: '#70C0BA' white: '#EAEAEA' # }}} dotfiles: - ALL # }}} light: # {{{ variables: gtk_theme: materia-lelgenio kvantum_theme: Materia icon_theme: Papirus-Light cursor_theme: capitaine-cursors-light color: # {{{ type: light accent: '#D9534F' bg: '#EEEEEE' bg_light: '#A0A0A0' bg_dark: '#999999' txt: '#101010' nontxt: '#A0A0A0' normal: black: '#555555' red: '#D54E53' green: '#008800' yellow: '#A0A000' blue: '#0D68A8' magenta: '#C397D8' cyan: '#70C0BA' white: '#EAEAEA' # }}} dotfiles: - ALL # }}} config: # {{{ backup: false banner: false keepdot: false link_dotfile_default: nolink link_on_import: nolink longkey: false default_actions: - notify func_file: - funcs.py # }}} dotfiles: # {{{ nvim: src: nvim dst: ~/.config/nvim actions: - vimplug sway: src: sway.conf dst: ~/.config/sway/config actions: - reload_sway fish: src: fish.fish dst: ~/.config/fish/config.fish actions: - reload_fish mako: src: mako.conf dst: ~/.config/mako/config actions: - makoreload waybar: src: waybar dst: ~/.config/waybar actions: - reload_sway kitty: src: kitty.conf dst: ~/.config/kitty/kitty.conf actions: - reload_fish qutebrowser: src: qutebrowser.py dst: ~/.config/qutebrowser/config.py lesskey: src: lesskey dst: ~/.lesskey actions: - lesskey scripts: src: scripts dst: ~/.local/bin wofi: src: wofi dst: ~/.config/wofi ranger: src: ranger dst: ~/.config/ranger actions: - ranger_icons zathura: src: zathura.conf dst: ~/.config/zathura/zathurarc wallpapers: src: wallpapers dst: ~/.local/share/wallpapers mime: src: mime/ dst: ~/ fusuma: src: fusuma.yml dst: ~/.config/fusuma/config.yml alacritty: src: alacritty.yml dst: ~/.config/alacritty.yml mpd: src: mpd.conf dst: ~/.config/mpd/mpd.conf dav: src: dav/ dst: ~/.config actions: - vdirsyncer rclone: src: rclone.conf dst: ~/.config/rclone/rclone.conf mutt: src: neomutt/ dst: ~/.config/neomutt/ actions: - cpmbsync crontab: src: crontab dst: ~/.local/share/crontab actions: - crontab_install theme: src: theme dst: ~/ kanshi: src: kanshi dst: ~/.config/kanshi/config imv: src: imv.conf dst: ~/.config/imv/config mpv: src: mpv.conf dst: ~/.config/mpv/mpv.conf actions: - sponsorblock blender: src: blenderTheme.xml dst: ~/.config/blender/2.90/scripts/presets/interface_theme/blenderTheme.xml clang-format: src: clang-format dst: ~/.clang-format gpg-agent: src: gpg-agent.conf dst: ~/.gnupg/gpg-agent.conf actions: - pam_gpg tmux: src: tmux.conf dst: ~/.tmux.conf # }}} actions: #{{{ notify: notify-send "Updating dotfiles" "{{@@ _dotfile_abs_dst.lstrip(env['HOME']) @@}}" makoreload: makoctl reload lesskey: lesskey reload_sway: swaymsg reload reload_fish: pkill -HUP fish vimplug: > nvim +PlugUpgrade +PlugInstall +PlugUpdate +qall &> /dev/null & disown crontab_install: | crontab -r crontab ~/.local/share/crontab vdirsyncer: | yes | vdirsyncer discover & disown cpmbsync: | ln -fs ~/.config/neomutt/mbsyncrc ~/.mbsyncrc sponsorblock: > test -d ~/.config/mpv/scripts/sponsorblock_shared || git clone https://github.com/po5/mpv_sponsorblock ~/.config/mpv/scripts; rm -f ~/.config/mpv/scripts/LICENSE ~/.config/mpv/scripts/README.md ranger_icons: git clone https://github.com/alexanderjeurissen/ranger_devicons ~/.config/ranger/plugins/ranger_devicons pam_gpg: _pam-gpg-strap # }}} # vim: fdm=marker