dotfiles/Makefile

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

109 lines
1.6 KiB
Makefile
Raw Normal View History

usage:
@echo ""
@echo "usage:"
@echo ""
@echo "* make install -- to install dotfiles"
@echo "* make reinstall -- to reinstall & prune obsolete symlinks"
@echo "* make delete -- to delete dotfiles"
2022-01-27 10:19:22 +01:00
@echo "* make update -- get latest version from sourcehut"
@echo ""
install:
mkdir -p ~/.config
2022-01-27 10:19:22 +01:00
stow chrome
stow chromium
stow environment
stow fish
stow flake8
stow fontconfig
stow foot
stow gdb
stow git
stow imapfilter
2022-01-27 10:19:22 +01:00
stow kitty
stow mako
stow mbsync
2022-01-27 10:19:22 +01:00
stow mpd
stow mpDris2
stow msmtp
stow mutt
stow notmuch
stow nvim
2022-01-27 10:19:22 +01:00
stow paru
stow pycodestyle
stow pylint
stow sway
stow ranger
stow swaylock
stow tmux
2022-01-27 10:19:22 +01:00
stow zathura
reinstall:
2022-01-27 10:19:22 +01:00
stow -R chrome
stow -R chromium
stow -R environment
stow -R fish
stow -R flake8
stow -R fontconfig
stow -R foot
stow -R gdb
stow -R git
stow -R imapfilter
2022-01-27 10:19:22 +01:00
stow -R kitty
stow -R mako
stow -R mbsync
2022-01-27 10:19:22 +01:00
stow -R mpd
stow -R mpDris2
stow -R msmtp
stow -R mutt
stow -R notmuch
stow -R nvim
2022-01-27 10:19:22 +01:00
stow -R paru
stow -R pycodestyle
stow -R pylint
stow -R ranger
stow -R sway
stow -R swaylock
stow -R tmux
2022-01-27 10:19:22 +01:00
stow -R zathura
delete:
2022-01-27 10:19:22 +01:00
stow -D chrome
stow -D chromium
stow -D environment
stow -D fish
stow -D flake8
stow -D fontconfig
stow -D foot
stow -D gdb
stow -D git
stow -D imapfilter
2022-01-27 10:19:22 +01:00
stow -D kitty
stow -D mako
stow -D mbsync
2022-01-27 10:19:22 +01:00
stow -D mpd
stow -D mpDris2
stow -D msmtp
stow -D mutt
stow -D notmuch
stow -D nvim
2022-01-27 10:19:22 +01:00
stow -D paru
stow -D pycodestyle
stow -D pylint
stow -D ranger
stow -D sway
stow -D swaylock
stow -D tmux
2022-01-27 10:19:22 +01:00
stow -D zathura
update:
git pull --verbose
git submodule update --init --recursive
all:
usage