All dotfiles managed with gnu stow.
Find a file
Vladan Popovic 8ae09c9c07 Add 'dotfiles/.config/sway/' from commit '06ba4b31d612e1b81f6e33c7a649a0c4676550d1'
git-subtree-dir: dotfiles/.config/sway
git-subtree-mainline: af1ef81ca8
git-subtree-split: 06ba4b31d6
2024-09-30 03:34:31 +02:00
dotfiles Add 'dotfiles/.config/sway/' from commit '06ba4b31d612e1b81f6e33c7a649a0c4676550d1' 2024-09-30 03:34:31 +02:00
README.md update readme for new layout 2024-09-30 01:47:02 +02:00

Dotfiles config repo (neovim, bash, git, sway ...)

Save this service config to $XDG_CONFIG_HOME/systemd/user/dotfiles.service

[Unit]
Description=Stow dotfile linker
Documentation=man:stow(1)
Before=wayland-session.target
Conflicts=wayland-session.target

[Service]
Type=oneshot
WorkingDirectory=%h/dev/dotfiles
RemainAfterExit=true
ExecStart=/usr/bin/stow --target=%h --adopt dotfiles/

[Install]
WantedBy=default.target

(and enable it:)

systemctl --user enable --now dotfiles.service