summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
authorSuleyman Farajli <suleyman@farajli.net>2025-10-26 20:27:22 +0400
committerSuleyman Farajli <suleyman@farajli.net>2025-10-26 20:27:22 +0400
commitf77a7edd19cf4ea6f41c1f54182048452d3dc95a (patch)
tree0c65aefe459fafed1ee55d25511ce27f979670e6 /install
parenta1427f49a9371d6fcb6aa8c19797c6494b638ba7 (diff)
build: use shell scripts instead of makefile
Diffstat (limited to 'install')
-rwxr-xr-xinstall49
1 files changed, 49 insertions, 0 deletions
diff --git a/install b/install
new file mode 100755
index 0000000..77ae239
--- /dev/null
+++ b/install
@@ -0,0 +1,49 @@
+#!/bin/sh
+
+BINDIR="${HOME}/.local/bin}"
+CONFDIR="${HOME}/.config}"
+DATADIR="${HOME}/.local/share}"
+FONTDIR="${HOME}/.local/share/fonts}"
+BASHRC="${HOME}/.bashrc}"
+BASHPROFILE="${HOME}/.bash_profile}"
+ZPROFILE="${HOME}/.zprofile}"
+ZSHRC="${HOME}/.zshrc}"
+ZCACHE="${HOME}/.cache/zsh/history"
+GITCONFIG="${HOME}/.gitconfig}"
+
+. build.sh
+
+create_dirs
+
+# CLI
+install_bash
+install_git
+install_lf
+install_nvim
+install_scripts
+install_shell
+install_sites
+install_vim
+install_zsh
+
+# GUI
+install_dunst
+install_liberationmono
+install_mimeapps
+install_mpv
+install_nsxiv
+install_picom
+install_qutebrowser
+install_sxiv
+install_wallpapers
+install_x11
+install_zathura
+
+# Suckless
+install_dmenu
+install_dwm
+install_slstatus
+install_st
+
+# Arch Linux
+install_pacman