dot_testing/boxes/phone/out-of-tree/Makefile

91 lines
1.7 KiB
Makefile
Raw Normal View History

2024-11-04 00:20:40 -06:00
termux: termux-pkgs termux-dots utils-sh rebuild-sh st pip-pkgs git-annex.linux sssg statusbar-polyfill
2024-10-26 12:08:22 -05:00
list: options # alias
options:
@echo specific options
@echo st - rebuild st
@echo utils-sh - copy utilities
@echo pip-pkgs - install pip packages
@echo termux-pkgs - install termux pkgs
@echo termux-dots - install termux dotfiles
@echo git-annex.linux - install git-annex
2024-10-26 12:30:37 -05:00
@echo sssg - install sssg
2024-04-24 11:35:35 -05:00
st:
2024-10-26 12:30:37 -05:00
-cd ../../../builds/st/ && CFLAGS="-DIS_PHONE" CC=clang make && cp st ~/.local/bin/st
2024-04-24 11:35:35 -05:00
utils-sh:
mkdir -p ~/.local/bin
cp ../../../builds/utils/* ~/.local/bin
2024-10-26 12:08:22 -05:00
rebuild-sh:
mkdir -p ~/.local/bin
2024-10-26 12:08:22 -05:00
cp ../../../builds/rebuild/* ~/.local/bin
2024-10-16 00:56:41 -05:00
pip-pkgs:
pip3 install vdirsyncer
pip3 install khal
2024-10-16 01:00:46 -05:00
# pip3 install khard
2024-10-16 00:56:41 -05:00
2024-04-24 11:35:35 -05:00
termux-pkgs:
pkg install -y \
tur-repo \
x11-repo
pkg install -y \
2024-04-24 11:35:35 -05:00
neovim \
2024-10-16 00:56:41 -05:00
python-pip \
feh \
2024-10-15 11:31:33 -05:00
xdotool \
2024-04-24 11:35:35 -05:00
git \
2024-04-26 14:32:28 -05:00
tig \
2024-04-24 11:35:35 -05:00
tigervnc \
sxhkd \
clang \
elinks \
tmux \
2024-04-24 11:35:35 -05:00
fontconfig \
xorgproto \
fzy \
man \
2024-04-24 11:35:35 -05:00
libxft \
firefox \
mupdf \
texlive-bin \
2024-04-24 11:35:35 -05:00
htop \
rbw \
2024-04-24 11:35:35 -05:00
pkg-config \
xorg-xrandr \
2024-04-24 11:35:35 -05:00
bspwm \
termux-api \
jq \
xclip \
2024-10-16 00:56:41 -05:00
isync \
neomutt \
2024-10-26 12:30:37 -05:00
pandoc \
wget \
which \
rsync \
openssl \
chromium
2024-10-26 10:56:04 -05:00
2024-04-24 11:35:35 -05:00
termux-dots:
mkdir -p ~/.local/bin
ln -sf $(CURDIR)/../../../.config ~/.config
ln -sf $(CURDIR)/../../../.config/ssh/config ~/.ssh/config
2024-04-24 11:35:35 -05:00
ln -sf ~/.config/bash/bashrc ~/.bashrc
ln -sf ~/.config/bash/profile ~/.bash_profile
2024-10-16 00:56:41 -05:00
mkdir -p ~/.local/share
cp $(CURDIR)/../../../home/wallpapers/pape.jpg ~/.local/share
mkdir -p ~/.shortcuts
cp $(CURDIR)/shortcuts/* ~/.shortcuts
git-annex.linux:
bash install-git-annex.sh
2024-10-26 12:30:37 -05:00
sssg:
-cp ~/git/sssg/sssg.sh ~/.local/bin/sssg
-chmod +x ~/.local/bin/sssg
2024-11-04 00:20:40 -06:00
statusbar-polyfill:
cp ~/dot_testing/builds/statusbar/termux-statusbar-polyfill ~/.local/bin