dotfiles/symlinks.yaml

44 lines
1.3 KiB
YAML
Raw Normal View History

2022-03-12 22:00:25 +01:00
- defaults:
link:
create: true
relink: true
- clean: ['~', '${XDG_CONFIG_HOME}']
- shell:
# Before symlinking, source .zshenv in order to set XDG variables
2022-08-30 18:41:05 +02:00
- description: Set XDG environmental variables
command: source ./zsh/.zshenv
2022-03-12 22:00:25 +01:00
- link:
2022-03-16 00:38:47 +01:00
~/.zshenv:
path: zsh/.zshenv
force: true
${XDG_CONFIG_HOME}/zsh: zsh
${XDG_CONFIG_HOME}/vim: vim
${XDG_CONFIG_HOME}/nvim: vim
${XDG_CONFIG_HOME}/bash: bash
2022-08-30 18:41:05 +02:00
${XDG_DATA_HOME}/tmux/plugins/tpm: tpm
${XDG_CONFIG_HOME}/tmux/tmux.conf: tmux/tmux.conf
${XDG_CONFIG_HOME}/utils: utils
2022-09-24 16:44:39 +02:00
${XDG_CONFIG_HOME}/git/.gitconfig: configs/.gitconfig
# ~/.gitconfig: configs/.gitconfig
${XDG_CONFIG_HOME}/.gitignore_global: configs/.gitignore_global
# ${XDG_CONFIG_HOME}/curl/.curlrc: configs/.curlrc
$XDG_CONFIG_HOME/yabai/yabairc:
if: '[ `uname` = Darwin ]'
2022-09-21 20:52:53 +02:00
path: system-specific/macos/app-configs/yabairc
$XDG_CONFIG_HOME/skhd/skhdrc:
if: '[ `uname` = Darwin ]'
2022-09-21 20:52:53 +02:00
path: system-specific/macos/app-configs/skhdrc
~/.Brewfile:
if: '[ `uname` = Darwin ]'
2022-09-21 20:52:53 +02:00
path: installs/Brewfile
~/.finicky.js:
if: '[ `uname` = Darwin ]'
2022-09-21 20:52:53 +02:00
path: system-specific/macos/app-configs/.finicky.js
- create:
- ~/Downloads
- ~/Documents
- ~/Applications