[feature] support cli mode

This commit is contained in:
Klesh Wong 2020-06-02 18:50:31 +08:00
parent 2d4b6fc819
commit e744a4965b

View File

@ -40,26 +40,31 @@ function link-dotfile
run-cmd "ln -sf $DIR/$argv ~/.$argv" run-cmd "ln -sf $DIR/$argv ~/.$argv"
end end
set -l argv
argparse 'c/cli-only' -- $argv
link-dotfolder config link-dotfolder config
link-dotfolder pip link-dotfolder pip
link-dotfile tmux.conf link-dotfile tmux.conf
link-dotfile vimrc link-dotfile vimrc
link-dotfile xinitrc
link-dotfile Xresources
link-dotfile Xmodmap
# install tpm # install tpm
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
# set zathura as default pdf viewer if [ -n "$_flag_c" ]
xdg-mime default org.pwmt.zathura.desktop application/pdf link-dotfile xinitrc
link-dotfile Xresources
link-dotfile Xmodmap
# set zathura as default pdf viewer
xdg-mime default org.pwmt.zathura.desktop application/pdf
# setup mpd
mkdir -p ~/.mpd/playlists
systemctl --user enable mpd
systemctl --user start mpd
# install ranger plugin # setup mpd
yay -S ttf-nerd-fonts-symbols mkdir -p ~/.mpd/playlists
git clone https://github.com/alexanderjeurissen/ranger_devicons ~/.config/ranger/plugins/ranger_devicons systemctl --user enable mpd
systemctl --user start mpd
# install ranger plugin
yay -S ttf-nerd-fonts-symbols
git clone https://github.com/alexanderjeurissen/ranger_devicons ~/.config/ranger/plugins/ranger_devicons
end