From 10d73bb1775f23ef71649fe2c4d093bb854098dd Mon Sep 17 00:00:00 2001 From: Declan Teevan Date: Wed, 25 Feb 2026 16:13:41 +0000 Subject: [PATCH] feat(config): extend stubs for existing defined apps docs(distro): extend TODO/ref comments within current arch `setup.sh` script --- .../apps/{nvim => Insomnia/plugins}/.gitkeep | 0 config/apps/bruno/.gitkeep | 1 + config/apps/lazydocker/.gitkeep | 1 - config/apps/lazydocker/config.yml | 0 config/apps/lazygit/.gitkeep | 1 - config/apps/lazygit/config.yml | 27 +++++++++++++++++++ config/apps/nvim/init.lua | 1 + config/apps/nvim/lua/.gitkeep | 0 config/apps/spotify-player/.gitkeep | 1 - config/display/plymouth/themes/.gitkeep | 0 config/display/sddm/themes/.gitkeep | 0 config/terminal/zsh/.zshrc | 2 +- distro/arch/setup.sh | 15 +++++++---- 13 files changed, 40 insertions(+), 9 deletions(-) rename config/apps/{nvim => Insomnia/plugins}/.gitkeep (100%) delete mode 100644 config/apps/lazydocker/.gitkeep create mode 100644 config/apps/lazydocker/config.yml delete mode 100644 config/apps/lazygit/.gitkeep create mode 100644 config/apps/lazygit/config.yml create mode 100644 config/apps/nvim/init.lua create mode 100644 config/apps/nvim/lua/.gitkeep delete mode 100644 config/apps/spotify-player/.gitkeep create mode 100644 config/display/plymouth/themes/.gitkeep create mode 100644 config/display/sddm/themes/.gitkeep diff --git a/config/apps/nvim/.gitkeep b/config/apps/Insomnia/plugins/.gitkeep similarity index 100% rename from config/apps/nvim/.gitkeep rename to config/apps/Insomnia/plugins/.gitkeep diff --git a/config/apps/bruno/.gitkeep b/config/apps/bruno/.gitkeep index e69de29..b047029 100644 --- a/config/apps/bruno/.gitkeep +++ b/config/apps/bruno/.gitkeep @@ -0,0 +1 @@ +NOTE: preferences.json \ No newline at end of file diff --git a/config/apps/lazydocker/.gitkeep b/config/apps/lazydocker/.gitkeep deleted file mode 100644 index dca5726..0000000 --- a/config/apps/lazydocker/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -catppuccin theme \ No newline at end of file diff --git a/config/apps/lazydocker/config.yml b/config/apps/lazydocker/config.yml new file mode 100644 index 0000000..e69de29 diff --git a/config/apps/lazygit/.gitkeep b/config/apps/lazygit/.gitkeep deleted file mode 100644 index dca5726..0000000 --- a/config/apps/lazygit/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -catppuccin theme \ No newline at end of file diff --git a/config/apps/lazygit/config.yml b/config/apps/lazygit/config.yml new file mode 100644 index 0000000..e2e37d4 --- /dev/null +++ b/config/apps/lazygit/config.yml @@ -0,0 +1,27 @@ +gui: + # Theme Configuration (Catppucin) + # LICENSE: MIT (https://github.com/catppuccin/lazygit/blob/main/LICENSE) + # SOURCE: https://github.com/catppuccin/lazygit + theme: + activeBorderColor: + - '#89b4fa' + - bold + inactiveBorderColor: + - '#a6adc8' + optionsTextColor: + - '#89b4fa' + selectedLineBgColor: + - '#313244' + cherryPickedCommitBgColor: + - '#45475a' + cherryPickedCommitFgColor: + - '#89b4fa' + unstagedChangesColor: + - '#f38ba8' + defaultFgColor: + - '#cdd6f4' + searchingActiveBorderColor: + - '#f9e2af' + + authorColors: + '*': '#b4befe' \ No newline at end of file diff --git a/config/apps/nvim/init.lua b/config/apps/nvim/init.lua new file mode 100644 index 0000000..685b9b0 --- /dev/null +++ b/config/apps/nvim/init.lua @@ -0,0 +1 @@ +-- TODO: add plugin configuration (+ deps) \ No newline at end of file diff --git a/config/apps/nvim/lua/.gitkeep b/config/apps/nvim/lua/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/apps/spotify-player/.gitkeep b/config/apps/spotify-player/.gitkeep deleted file mode 100644 index dca5726..0000000 --- a/config/apps/spotify-player/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -catppuccin theme \ No newline at end of file diff --git a/config/display/plymouth/themes/.gitkeep b/config/display/plymouth/themes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/display/sddm/themes/.gitkeep b/config/display/sddm/themes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/terminal/zsh/.zshrc b/config/terminal/zsh/.zshrc index c3bd746..9fe3066 100644 --- a/config/terminal/zsh/.zshrc +++ b/config/terminal/zsh/.zshrc @@ -23,7 +23,7 @@ plugins=( emoji docker encode64 - web-search + # fzf ) setopt HIST_FIND_NO_DUPS diff --git a/distro/arch/setup.sh b/distro/arch/setup.sh index fafd5b0..0f1eb2c 100644 --- a/distro/arch/setup.sh +++ b/distro/arch/setup.sh @@ -5,6 +5,8 @@ # # Install with/without SELinux setup with Arch? +# `audit` setup not included within here (more install-specific cfg) + # Suggest using AppArmor + Firejail for others. # harderned kernel setups? @@ -12,9 +14,11 @@ ARCH_APPS = ( base-devel git + zsh + zoxide + kitty fastfetch # ofc, ofc - zoxide neovim lazygit @@ -24,7 +28,7 @@ ARCH_APPS = ( ) AUR_APPS = ( - brave # disable safe browsing; privacy (sends URLS, hashes - but known DB, for checking against single API) + brave # disable safe browsing; security + privacy concerns (sends URLS, hashes - but known DB, for checking against single API) firefox # bruno @@ -48,13 +52,14 @@ ARCH_HYPR_APPS = ( hyprland hyprlock hypridle - rofi - swaync + waybar + swaync + rofi ) ARCH_HYPR_AUR_APPS = ( - awww-git + awww-git # wallpaper mgmt (can substitute) ) # if [[ $HOSTTYPE == "server" ]]; then STANDARD_PKGS+=(tmux) else AUR_PKGS+=(spotify) fi