2022-06-07 22:34:06 +03:00
|
|
|
[actions]
|
2022-08-05 09:37:38 +03:00
|
|
|
nvim-packer-sync = "nvim -c 'autocmd User PackerComplete quitall' -c 'PackerSync'"
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[config]
|
|
|
|
backup = true
|
|
|
|
banner = true
|
|
|
|
create = true
|
|
|
|
dotpath = "home"
|
|
|
|
ignoreempty = false
|
|
|
|
keepdot = true
|
|
|
|
link_dotfile_default = "nolink"
|
|
|
|
link_on_import = "nolink"
|
|
|
|
longkey = false
|
|
|
|
showdiff = false
|
|
|
|
workdir = "~/.config/dotdrop"
|
|
|
|
|
|
|
|
[dotfiles.d_systemd]
|
|
|
|
dst = "~/.config/systemd/user"
|
|
|
|
src = ".config/systemd/user"
|
|
|
|
|
|
|
|
[dotfiles.d_mpv]
|
|
|
|
dst = "~/.config/mpv"
|
|
|
|
src = ".config/mpv"
|
|
|
|
|
|
|
|
[dotfiles.d_neomutt]
|
|
|
|
dst = "~/.config/neomutt"
|
|
|
|
src = ".config/neomutt"
|
|
|
|
|
|
|
|
[dotfiles.d_imapnotify]
|
|
|
|
dst = "~/.config/imapnotify"
|
|
|
|
src = ".config/imapnotify"
|
|
|
|
|
2022-08-25 21:36:22 +03:00
|
|
|
[dotfiles.d_nvim]
|
2022-09-08 20:24:21 +03:00
|
|
|
actions = [ "nvim-packer-sync",]
|
2022-08-25 21:36:22 +03:00
|
|
|
dst = "~/.config/nvim"
|
2022-08-26 13:23:27 +03:00
|
|
|
src = ".config/nvim"
|
2022-06-07 22:34:06 +03:00
|
|
|
|
2022-09-08 20:24:21 +03:00
|
|
|
[dotfiles.d_rofi]
|
|
|
|
dst = "~/.config/rofi"
|
|
|
|
src = ".config/rofi"
|
|
|
|
|
2022-06-07 22:34:06 +03:00
|
|
|
[dotfiles.d_sway]
|
|
|
|
dst = "~/.config/sway"
|
|
|
|
src = ".config/sway"
|
|
|
|
|
|
|
|
[dotfiles.d_waybar]
|
|
|
|
dst = "~/.config/waybar"
|
|
|
|
src = ".config/waybar"
|
|
|
|
|
|
|
|
[dotfiles.d_wofi]
|
|
|
|
src = ".config/wofi"
|
|
|
|
dst = "~/.config/wofi"
|
|
|
|
|
|
|
|
[dotfiles."f_abcde.conf"]
|
|
|
|
dst = "~/.abcde.conf"
|
|
|
|
src = ".abcde.conf"
|
|
|
|
|
|
|
|
[dotfiles.f_mbsyncrc]
|
|
|
|
dst = "~/.mbsyncrc"
|
|
|
|
src = ".mbsyncrc"
|
|
|
|
|
|
|
|
[dotfiles."f_alacritty.yml"]
|
|
|
|
dst = "~/.config/alacritty/alacritty.yml"
|
|
|
|
src = ".config/alacritty/alacritty.yml"
|
|
|
|
|
2022-08-29 20:33:59 +03:00
|
|
|
[dotfiles.d_ssh]
|
|
|
|
dst = "~/.ssh"
|
|
|
|
src = ".ssh"
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[dotfiles.f_beets_config]
|
|
|
|
dst = "~/.config/beets/config.yaml"
|
|
|
|
src = ".config/beets/config.yaml"
|
|
|
|
|
|
|
|
[dotfiles.f_beets_whitelist]
|
|
|
|
dst = "~/.config/beets/whitelist"
|
|
|
|
src = ".config/beets/whitelist"
|
|
|
|
|
|
|
|
[dotfiles.f_bspwmrc]
|
|
|
|
dst = "~/.config/bspwm/bspwmrc"
|
|
|
|
src = ".config/bspwm/bspwmrc"
|
|
|
|
|
|
|
|
[dotfiles.f_gitconfig]
|
2022-08-02 17:12:18 +03:00
|
|
|
dst = "~/.config/git/config"
|
|
|
|
src = ".config/git/config"
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[dotfiles.f_libra_config]
|
|
|
|
dst = "~/.config/libra/config.toml"
|
|
|
|
src = ".config/libra/config.toml"
|
|
|
|
|
|
|
|
[dotfiles.f_mailcap]
|
|
|
|
dst = "~/.mailcap"
|
|
|
|
src = ".mailcap"
|
|
|
|
|
|
|
|
[dotfiles."f_makepkg.conf"]
|
|
|
|
dst = "~/.config/pacman/makepkg.conf"
|
|
|
|
src = ".config/pacman/makepkg.conf"
|
|
|
|
|
|
|
|
[dotfiles.f_mako_config]
|
|
|
|
dst = "~/.config/mako/config"
|
|
|
|
src = ".config/mako/config"
|
|
|
|
|
|
|
|
[dotfiles."f_mimeo_associations.txt"]
|
|
|
|
dst = "~/.config/mimeo/associations.txt"
|
|
|
|
src = ".config/mimeo/associations.txt"
|
|
|
|
|
|
|
|
[dotfiles."f_mpd.conf"]
|
|
|
|
dst = "~/.config/mpd/mpd.conf"
|
|
|
|
src = ".config/mpd/mpd.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_mpdris2.conf"]
|
|
|
|
dst = "~/.config/mpDris2/mpDris2.conf"
|
|
|
|
src = ".config/mpDris2/mpDris2.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_mpdscribble.conf"]
|
|
|
|
dst = "~/.mpdscribble/mpdscribble.conf"
|
|
|
|
src = ".mpdscribble/mpdscribble.conf"
|
|
|
|
|
|
|
|
[dotfiles.f_ncmpcpp_bindings]
|
|
|
|
dst = "~/.config/ncmpcpp/bindings"
|
|
|
|
src = ".config/ncmpcpp/bindings"
|
|
|
|
|
|
|
|
[dotfiles."f_ranger.conf"]
|
|
|
|
dst = "~/.config/ranger/rc.conf"
|
|
|
|
src = ".config/ranger/rc.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_ranger_commands.py"]
|
|
|
|
dst = "~/.config/ranger/commands.py"
|
|
|
|
src = ".config/ranger/commands.py"
|
|
|
|
|
|
|
|
[dotfiles."f_redshift.conf"]
|
|
|
|
dst = "~/.config/redshift/redshift.conf"
|
|
|
|
src = ".config/redshift/redshift.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_rtv.cfg"]
|
|
|
|
dst = "~/.config/rtv/rtv.cfg"
|
|
|
|
src = ".config/rtv/rtv.cfg"
|
|
|
|
|
|
|
|
[dotfiles."f_ssh.conf"]
|
|
|
|
dst = "~/.ssh/config"
|
|
|
|
src = ".ssh/config"
|
|
|
|
|
|
|
|
[dotfiles."f_steam-native.desktop"]
|
|
|
|
dst = "~/.local/share/applications/steam-native.desktop"
|
|
|
|
src = ".local/share/applications/steam-native.desktop"
|
|
|
|
|
|
|
|
[dotfiles."f_tdesktop_lang.strings"]
|
|
|
|
dst = "~/.config/telegram-desktop/lang.strings"
|
|
|
|
src = ".config/telegram-desktop/lang.strings"
|
|
|
|
|
|
|
|
[dotfiles."f_tmux.conf"]
|
|
|
|
dst = "~/.tmux.conf"
|
|
|
|
src = ".tmux.conf"
|
|
|
|
|
|
|
|
[dotfiles.f_youtube-dl_config]
|
|
|
|
dst = "~/.config/youtube-dl/config"
|
|
|
|
src = ".config/youtube-dl/config"
|
|
|
|
|
|
|
|
[dotfiles.d_zathura]
|
|
|
|
dst = "~/.config/zathura"
|
|
|
|
src = ".config/zathura"
|
|
|
|
|
|
|
|
[dotfiles.f_zprofile]
|
|
|
|
dst = "~/.zprofile"
|
|
|
|
src = ".zprofile"
|
|
|
|
|
|
|
|
[dotfiles.f_zshrc]
|
|
|
|
dst = "~/.zshrc"
|
|
|
|
src = ".zshrc"
|
|
|
|
|
|
|
|
[dotfiles.d_zsh]
|
|
|
|
src = ".config/zsh"
|
|
|
|
dst = "~/.config/zsh"
|
|
|
|
|
|
|
|
[dotfiles."f_fonts.conf"]
|
|
|
|
src = ".config/fontconfig/fonts.conf"
|
|
|
|
dst = "~/.config/fontconfig/fonts.conf"
|
|
|
|
|
2022-08-17 14:28:28 +03:00
|
|
|
[dotfiles.f_ignore]
|
2022-06-07 22:34:06 +03:00
|
|
|
src = ".ignore"
|
|
|
|
dst = "~/.ignore"
|
|
|
|
|
|
|
|
[dotfiles."f_ncmpcpp.conf"]
|
|
|
|
src = ".config/ncmpcpp/config"
|
|
|
|
dst = "~/.config/ncmpcpp/config"
|
|
|
|
|
|
|
|
[dotfiles.f_hushlogin]
|
|
|
|
src = ".hushlogin"
|
|
|
|
dst = "~/.hushlogin"
|
|
|
|
|
|
|
|
[dotfiles."f_paru.conf"]
|
|
|
|
src = ".config/paru/paru.conf"
|
|
|
|
dst = "~/.config/paru/paru.conf"
|
|
|
|
|
|
|
|
[dotfiles.f_msmtp_config]
|
|
|
|
src = ".config/msmtp/config"
|
|
|
|
dst = "~/.config/msmtp/config"
|
|
|
|
|
|
|
|
[dotfiles."f_foot.ini"]
|
|
|
|
src = ".config/foot/foot.ini"
|
|
|
|
dst = "~/.config/foot/foot.ini"
|
|
|
|
|
|
|
|
[dotfiles."f_gpg-agent.conf"]
|
|
|
|
src = ".gnupg/gpg-agent.conf"
|
|
|
|
dst = "~/.gnupg/gpg-agent.conf"
|
|
|
|
chmod = "600"
|
|
|
|
|
|
|
|
[dotfiles."f_gpg.conf"]
|
|
|
|
src = ".gnupg/gpg.conf"
|
|
|
|
dst = "~/.gnupg/gpg.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_gpg_scdaemon.conf"]
|
|
|
|
src = ".gnupg/scdaemon.conf"
|
|
|
|
dst = "~/.gnupg/scdaemon.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_electron-flags.conf"]
|
|
|
|
src = ".config/electron-flags.conf"
|
|
|
|
dst = "~/.config/electron-flags.conf"
|
|
|
|
|
|
|
|
[dotfiles."f_electron12-flags.conf"]
|
|
|
|
src = ".config/electron12-flags.conf"
|
|
|
|
dst = "~/.config/electron12-flags.conf"
|
|
|
|
|
|
|
|
[dotfiles.f_pam_environment]
|
|
|
|
src = ".pam_environment"
|
|
|
|
dst = "~/.pam_environment"
|
|
|
|
|
2022-09-08 20:24:21 +03:00
|
|
|
[dotfiles.d_wal]
|
|
|
|
src = ".config/wal"
|
|
|
|
dst = "~/.config/wal"
|
2022-06-07 22:34:06 +03:00
|
|
|
|
2022-09-08 20:24:21 +03:00
|
|
|
[profiles.os_arch]
|
|
|
|
include = [ "terminal",]
|
|
|
|
dotfiles = [ "f_makepkg.conf", "f_paru.conf",]
|
2022-08-17 14:28:28 +03:00
|
|
|
|
|
|
|
[profiles.os_ubuntu]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "terminal",]
|
2022-08-17 14:28:28 +03:00
|
|
|
|
|
|
|
[profiles.os_termux]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "terminal",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.terminal]
|
2022-09-08 20:24:21 +03:00
|
|
|
dotfiles = [ "d_nvim", "d_ssh", "d_zsh", "f_alacritty.yml", "f_gitconfig", "f_hushlogin", "f_ignore", "f_mailcap", "f_ranger.conf", "f_ranger_commands.py", "f_rtv.cfg", "f_tmux.conf", "f_zshrc",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.email]
|
2022-09-08 20:24:21 +03:00
|
|
|
dotfiles = [ "d_neomutt", "d_imapnotify", "f_mbsyncrc", "f_msmtp_config",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.media]
|
2022-09-08 20:24:21 +03:00
|
|
|
dotfiles = [ "d_mpv", "f_abcde.conf", "f_beets_config", "f_beets_whitelist", "f_libra_config", "f_mpd.conf", "f_mpdris2.conf", "f_mpdscribble.conf", "f_ncmpcpp.conf", "f_ncmpcpp_bindings", "f_youtube-dl_config",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.sway]
|
2022-09-08 20:24:21 +03:00
|
|
|
dotfiles = [ "d_sway", "d_waybar", "d_wofi", "d_zathura", "f_electron-flags.conf", "f_electron12-flags.conf", "f_fonts.conf", "f_foot.ini", "f_mako_config", "f_redshift.conf",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.gpg]
|
2022-09-08 20:24:21 +03:00
|
|
|
dotfiles = [ "f_gpg-agent.conf", "f_gpg.conf", "f_gpg_scdaemon.conf", "f_pam_environment",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.Mirkwood]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_arch", "email", "media", "sway", "gpg",]
|
|
|
|
dotfiles = [ "d_systemd", "d_rofi", "d_wal",]
|
2022-08-17 21:37:52 +03:00
|
|
|
|
2022-06-07 22:34:06 +03:00
|
|
|
[profiles.Moria]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_arch", "media", "gpg",]
|
|
|
|
dotfiles = [ "f_zprofile",]
|
2022-08-17 21:37:52 +03:00
|
|
|
|
2022-06-07 22:34:06 +03:00
|
|
|
[profiles.Gondor]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_arch",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.mko-laptop]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_ubuntu", "media", "gpg",]
|
2022-08-17 21:37:52 +03:00
|
|
|
|
2022-08-17 14:28:28 +03:00
|
|
|
[profiles.Isengard]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_termux",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.Edoras]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_arch",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.TakamakiPC]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_arch",]
|
2022-08-17 21:37:52 +03:00
|
|
|
|
2022-06-07 22:34:06 +03:00
|
|
|
[profiles.localhost]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "os_arch",]
|
2022-06-07 22:34:06 +03:00
|
|
|
|
|
|
|
[profiles.ViiruJaTeippi]
|
2022-09-08 20:24:21 +03:00
|
|
|
include = [ "terminal",]
|
|
|
|
|
|
|
|
[profiles.os_arch.variables]
|
|
|
|
os = "arch"
|
|
|
|
|
|
|
|
[profiles.os_ubuntu.variables]
|
|
|
|
os = "ubuntu"
|
|
|
|
|
|
|
|
[profiles.os_termux.variables]
|
|
|
|
os = "termux"
|
|
|
|
|
|
|
|
[profiles.Mirkwood.variables]
|
|
|
|
wayland = true
|
|
|
|
|
|
|
|
[profiles.Moria.variables]
|
|
|
|
wayland = true
|
|
|
|
|
|
|
|
[profiles.mko-laptop.variables]
|
|
|
|
wayland = false
|
|
|
|
|
|
|
|
[profiles.TakamakiPC.variables]
|
|
|
|
wayland = false
|