aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile62
1 files changed, 15 insertions, 47 deletions
diff --git a/Makefile b/Makefile
index 7743d696..9f98ce20 100644
--- a/Makefile
+++ b/Makefile
@@ -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