This commit is contained in:
Yuri Zamyatin 2025-01-18 12:19:00 +00:00
parent 30641c67f9
commit 1f96d03dce
2 changed files with 8 additions and 5 deletions

View File

@ -6,7 +6,7 @@ PACKAGES=(
# system
linux base linux-firmware lvm2 sudo polkit # base
pulseaudio pulseaudio-bluetooth bluez bluez-utils networkmanager # system
pulseaudio pulseaudio-bluetooth bluez bluez-utils networkmanager udisks2 # system
openssh man-db restic htop # admin utils
# cli programs
@ -14,7 +14,7 @@ PACKAGES=(
dash shellcheck # shell scripting
hugo miniserve neomutt translate-shell # www
gnupg pass pass-otp # crypt
jq libqalculate # data processing
jq libqalculate imagemagick # data processing
git zip # others
# desktop env

View File

@ -11,7 +11,7 @@ umask 002
####### file structure #########
mkdir -p \
~/.local/bin ~/.local/share \
~/.config ~/.local/bin ~/.local/share ~/.cache \
~/tmp ~/know ~/dev ~/dl
################################
@ -30,12 +30,15 @@ cp_subst() {
envsubst "$VARS" < "$1" > "$2"
}
# simple
# xdg
cp -rf config/i3blocks ~/.config
cp -rf config/git ~/.config
cp -rf config/vim ~/.config
cp -rf config/xkb ~/.config
cp -rf config/bash/bashrc ~/.bashrc
# non-xdg
cp -rf config/bash ~/.config
ln -sf ~/.config/bash/bashrc ~/.bashrc
# templated
cp_subst config/sway/config.tmpl ~/.config/sway/config