diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 62 |
1 files changed, 15 insertions, 47 deletions
@@ -42,23 +42,20 @@ install-rbenv \ install-readline \ install-redshift \ + install-rofi \ install-scrot \ install-sh \ install-subversion \ install-sxhkd \ install-systemd \ - install-terminfo \ install-tidy \ install-tmux \ - install-urxvt \ install-vim \ install-vim-gui \ install-vint \ install-wget \ install-x \ - install-xfce \ install-xsession \ - install-yt-dlp \ install-zsh \ check \ check-bash \ @@ -69,7 +66,6 @@ check-login-shell \ check-man \ check-sh \ - check-urxvt \ check-x \ check-xsession \ check-zsh \ @@ -80,7 +76,6 @@ lint-git-template-hooks \ lint-ksh \ lint-sh \ - lint-urxvt \ lint-vim \ lint-x \ lint-xsession @@ -119,7 +114,6 @@ BINS = bin/ap \ bin/ddup \ bin/defang \ bin/dfv \ - bin/dmenu_pass \ bin/dub \ bin/edda \ bin/eds \ @@ -302,8 +296,8 @@ clean distclean: include/mktd.m4 \ less/less \ mutt/filters/markdown-to-html \ + mutt/muttrc.d/src \ tmux/bin/tmux \ - urxvt/ext/select \ x/xsession .awk: @@ -462,7 +456,8 @@ install-gnupg: gnupg/profile.d/gnupg.sh install-sh install-i3: install-x mkdir -p -- $(XDG_CONFIG_HOME)/i3 cp -p -- i3/config $(XDG_CONFIG_HOME)/i3 - cp -p -- i3/status $(XDG_CONFIG_HOME)/i3 + mkdir -p -- $(XDG_CONFIG_HOME)/i3status + cp -p -- i3/status $(XDG_CONFIG_HOME)/i3status/config install-init: if test -d /run/systemd/system ; then make install-systemd ; fi @@ -494,7 +489,7 @@ install-mpv: $(XDG_DATA_HOME)/mpv/screenshots cp -p -- mpv/mpv.conf $(XDG_CONFIG_HOME)/mpv -install-mutt: install-gnupg install-mail mutt/filters/markdown-to-html +install-mutt: install-gnupg install-mail mutt/filters/markdown-to-html mutt/muttrc.d/src mkdir -p -- \ $(XDG_CONFIG_HOME)/mutt \ $(XDG_CONFIG_HOME)/mutt/muttrc.d \ @@ -570,15 +565,20 @@ install-redshift: install-x cp -p -- redshift/redshift.conf $(XDG_CONFIG_HOME) cp -p -- redshift/xsession.d/redshift.sh $(HOME)/.xsession.d +install-rofi: rofi/bin/rofi_pass + mkdir -p -- $(HOME)/.local/bin + cp -p -- rofi/bin/rofi_pass $(HOME)/.local/bin + install-scrot: mkdir -p -- $(XDG_DATA_HOME)/scrot/screenshots install-sh: check-sh - mkdir -p -- $(HOME)/.profile.d $(HOME)/.shrc.d cp -p -- sh/profile $(HOME)/.profile + mkdir -p -- $(HOME)/.profile.d cp -p -- sh/profile.d/*.sh $(HOME)/.profile.d cp -p -- sh/shinit $(HOME)/.shinit cp -p -- sh/shrc $(HOME)/.shrc + mkdir -p -- $(HOME)/.shrc.d cp -p -- sh/shrc.d/*.sh $(HOME)/.shrc.d install-subversion: @@ -605,35 +605,18 @@ install-systemd: install-sh cp -p -- systemd/user/run-.service.d/50-notify-email.conf \ $(XDG_DATA_HOME)/systemd/user/run-.service.d -# Need to install these in appropriate order to meet dependencies; could trust -# the system glob, but a fixed list is just more straightforward -install-terminfo: - tic terminfo/putty.ti - tic terminfo/putty-256color.ti - tic terminfo/rxvt.ti - tic terminfo/rxvt-256color.ti - tic terminfo/rxvt-unicode.ti - tic terminfo/rxvt-unicode-256color.ti - tic terminfo/screen.ti - tic terminfo/screen-256color.ti - install-tidy: install-sh cp -p -- tidy/profile.d/tidy.sh $(HOME)/.profile.d mkdir -p -- $(XDG_CONFIG_HOME)/tidy cp -p -- tidy/tidyrc $(XDG_CONFIG_HOME)/tidy/tidyrc -install-tmux: tmux/bin/tmux tmux/tmux.conf install-systemd install-terminfo +install-tmux: tmux/bin/tmux tmux/tmux.conf install-systemd cp -p -- tmux/bin/tmux $(HOME)/.local/bin cp -p -- tmux/profile.d/tmux.sh $(HOME)/.profile.d cp -p -- tmux/tmux.conf $(HOME)/.tmux.conf cp -p -- tmux/systemd/user/tmux.service \ $(XDG_DATA_HOME)/systemd/user -install-urxvt: urxvt/ext/select install-x - mkdir -p -- $(HOME)/.urxvt/ext - cp -p -- urxvt/ext/select $(HOME)/.urxvt/ext - cp -p -- urxvt/xsession.d/urxvt.sh $(HOME)/.xsession.d - VIM = vim VIMDIR = $(HOME)/.vim VIMRC = $(VIMDIR)/vimrc @@ -673,21 +656,13 @@ install-wget: install-sh install-x: check-x install-logrotate install-sh cp -p -- x/Xresources $(HOME)/.Xresources - mkdir -p -- $(HOME)/.xsession.d cp -p -- x/shrc.d/x.sh $(HOME)/.shrc.d - mkdir -p -- $(XDG_CONFIG_HOME)/log/xsession - cp -p -- x/logrotate/config.d/xsession $(XDG_CONFIG_HOME)/logrotate/config.d - -install-xfce: install-x - mkdir -p $(XDG_CONFIG_HOME)/xfce4/terminal - cp -p -- xfce/terminalrc $(XDG_CONFIG_HOME)/xfce4/terminal/ + mkdir -p -- $(HOME)/.xsession.d install-xsession: x/xsession check-xsession install-x cp -p -- x/xsession $(HOME)/.xsession - -install-yt-dlp install-youtube-dl: - mkdir -p -- $(XDG_CONFIG_HOME)/yt-dlp - cp -p -- yt-dlp/config $(XDG_CONFIG_HOME)/yt-dlp + mkdir -p -- $(XDG_CONFIG_HOME)/log/xsession + cp -p -- x/logrotate/config.d/xsession $(XDG_CONFIG_HOME)/logrotate/config.d install-zsh: check-zsh install-sh mkdir -p -- $(HOME)/.zshrc.d @@ -726,9 +701,6 @@ check-login-shell: check-sh: sh check/sh.sh -check-urxvt: urxvt/ext/select - sh check/urxvt.sh - check-x: sh check/x.sh @@ -744,7 +716,6 @@ lint: lint-bash \ lint-git-template-hooks \ lint-ksh \ lint-sh \ - lint-urxvt \ lint-vim \ lint-x @@ -766,9 +737,6 @@ lint-ksh: check-ksh lint-sh: check-sh sh lint/sh.sh -lint-urxvt: check-urxvt - sh lint/urxvt.sh - lint-vim: sh lint/vim.sh |