_comments: _need_help: Go see https://github.com/deadc0de6/dotdrop#config actions: post: make_exec: chmod a+x {0} pam_updated: "echo -e \"\\033[00;32m\u26A0\uFE0F \u26A0\uFE0F You need to log\ \ out and back in to update your environment \u26A0\uFE0F \u26A0\uFE0F\\033[00m\"" systemd_daemon_reload: systemctl --user daemon-reload systemd_enable: systemctl --user is-enabled {0} || systemctl --user enable {0} systemd_restart: systemctl --user restart {0} systemd_start: systemctl --user is-active {0} || systemctl --user start {0} vim_pluginstall: vim -c PlugInstall -c qa pre: make_bash_dirs: mkdir -p "$XDG_STATE_HOME/bash" "$XDG_STATE_HOME/less" make_git_dirs: mkdir -p "$XDG_STATE_HOME/tig" && ln -s "$XDG_STATE_HOME/tig" "$XDG_DATA_HOME/tig" make_pm2_dirs: mkdir -p "$XDG_CONFIG_HOME/pm2" make_psql_dirs: mkdir -p "$XDG_STATE_HOME/psql" make_xdg_dirs: mkdir -p "$XDG_CONFIG_HOME" "$XDG_STATE_HOME" "$XDG_DATA_HOME" "$XDG_CACHE_HOME" "$HOME/Desktop" "$HOME/Downloads" make_xorg_link: mkdir "$XDG_STATE_HOME/xorg" && ln -s "$XDG_STATE_HOME/xorg" "$XDG_DATA_HOME/xorg" config: backup: false banner: false create: true dotpath: dotfiles keepdot: false link_by_default: false longkey: true showdiff: true workdir: ~/.config/dotdrop/templated_symlinks dotfiles: fretlink_config_files: actions: - make_pm2_dirs dst: ~/.config src: fretlink/config_files fretlink_environment_file: dst: ~/workdir/environment src: password_store/Travail/Fretlink/Environment.gpg trans: - gpg fretlink_workdir_files: actions: - make_exec ~/workdir/start dst: ~/workdir src: fretlink/workdir git_config_files: actions: - make_git_dirs dst: ~/.config src: git/config_files gnupg_config_files: dst: ~/.config src: gnupg/config_files gnupg_systemd_browser_override: actions: - systemd_daemon_reload - systemd_restart gpg-agent-browser.socket dst: ~/.config/systemd/user/gpg-agent-browser.socket.d/override.conf src: gnupg/systemd/gpg_agent_browser_override.conf trans: - gpg_socket_dir gnupg_systemd_dirmngr_override: actions: - systemd_daemon_reload - systemd_restart dirmngr.socket dst: ~/.config/systemd/user/dirmngr.socket.d/override.conf src: gnupg/systemd/dirmngr_override.conf trans: - gpg_socket_dir gnupg_systemd_extra_override: actions: - systemd_daemon_reload - systemd_restart gpg-agent-extra.socket dst: ~/.config/systemd/user/gpg-agent-extra.socket.d/override.conf src: gnupg/systemd/gpg_agent_extra_override.conf trans: - gpg_socket_dir gnupg_systemd_override: actions: - systemd_daemon_reload - systemd_restart gpg-agent.socket dst: ~/.config/systemd/user/gpg-agent.socket.d/override.conf src: gnupg/systemd/gpg_agent_override.conf trans: - gpg_socket_dir gnupg_systemd_ssh_override: actions: - systemd_daemon_reload - systemd_restart gpg-agent-ssh.socket dst: ~/.config/systemd/user/gpg-agent-ssh.socket.d/override.conf src: gnupg/systemd/gpg_agent_ssh_override.conf trans: - gpg_socket_dir graphical_config_files: actions: - make_xorg_link dst: ~/.config src: graphical/config_files graphical_mimeapps_list: dst: ~/.local/share/applications/mimeapps.list src: graphical/mimeapps.list lxde_config_files: dst: ~/.config src: lxde/config_files pam_environment: actions: - make_xdg_dirs - pam_updated dst: ~/.config/pam_environment src: pam_environment prog_haskell_ghci: dst: ~/.ghc/ghci.conf src: programming/haskell/ghci.conf prog_haskell_stack: dst: ~/.local/share/stack src: programming/haskell/stack prog_nodejs_npm: dst: ~/.config/npm/npmrc src: programming/nodejs/npmrc prog_python_startup: dst: ~/.config/python/startup_script.py src: programming/python/startup_script.py remind_0_service: actions: - systemd_daemon_reload dst: ~/.config/systemd/user/remind@.service src: remind/remind@.service remind_work: actions: - systemd_enable "remind@work" - systemd_restart "remind@work" dst: ~/.config/remind/work src: remind/work shell_bash_bashrc: actions: - make_bash_dirs dst: ~/.bashrc src: shell_bash/bashrc shell_bash_profile: dst: ~/.bash_profile src: shell_bash/bash_profile tools_mplayer: dst: ~/.config/mplayer/config src: tools/mplayer tools_pass: dst: ~/.local/share/pass link: true src: password_store tools_psql: actions: - make_psql_dirs dst: ~/.config/psql/psqlrc src: tools/psqlrc tools_tmux: dst: ~/.config/tmux/tmux.conf src: tools/tmux.conf tools_vim: actions: - vim_pluginstall dst: ~/.config/vim/vimrc src: tools/vimrc tools_youtube_viewer: dst: ~/.config/youtube-viewer/youtube-viewer.conf src: tools/youtube-viewer.conf profiles: _fretlink: dotfiles: - remind_0_service - remind_work - fretlink_config_files - fretlink_environment_file - fretlink_workdir_files include: - _prog_haskell - _prog_nodejs - _prog_python _git: dotfiles: - git_config_files _gnupg: dotfiles: - gnupg_config_files - gnupg_systemd_browser_override - gnupg_systemd_extra_override - gnupg_systemd_ssh_override - gnupg_systemd_override - gnupg_systemd_dirmngr_override _graphical: dotfiles: - graphical_config_files - graphical_mimeapps_list _lxde: dotfiles: - lxde_config_files include: - _graphical _prog_haskell: dotfiles: - prog_haskell_ghci - prog_haskell_stack _prog_nodejs: dotfiles: - prog_nodejs_npm _prog_python: dotfiles: - prog_python_startup _shell_bash: dotfiles: - shell_bash_profile - shell_bash_bashrc _tools: dotfiles: - tools_mplayer - tools_pass - tools_psql - tools_tmux - tools_youtube_viewer - tools_vim flony: dotfiles: - pam_environment include: - _git - _gnupg - _fretlink - _lxde - _shell_bash - _tools init: dotfiles: - pam_environment trans: gpg: gpg2 -q --for-your-eyes-only --no-tty -d {0} > {1} gpg_socket_dir: sed -e "s/<<<>>>/$(gpgconf --list-dirs socketdir | cut -d'/' -f6)/" {0} > {1} variables: features: flony: - graphical_vt - nodejs role: flony: fretlink