reorganize install_skripte and hyprltm network manager

This commit is contained in:
2026-04-14 23:20:31 +02:00
parent 814860ca63
commit 66860070a9
10 changed files with 58 additions and 48 deletions
-23
View File
@@ -1,23 +0,0 @@
#!/bin/bash
sudo pacman -S --needed \
nodejs \
npm \
starship \
fastfetch \
tree-sitter-cli \
ruff \
python-ruff \
chromium \
selene \
opencode \
tmux \
yazi \
zoxide \
fzf \
locate
npm install -g vscode-js-debug
npm install -g eslint_d
ya pkg add yazi-rs/plugins:git
sudo updatedb
+9 -6
View File
@@ -1,18 +1,21 @@
# setup ist ein Kommando-Target (keine Datei) und soll immer ausgeführt werden.
.PHONY: basic
basic:
bash .install_skripte/install_basic_pcks.sh
termn:
bash _install_skripte_install_terminal_pcks.sh
stow term
basic: term
bash _install_skripte_install_basic_pcks.sh
stow nvim
bash .install_skripte/nextcloud.sh
bash _install_skripte/nextcloud.sh
hypr: basic
bash .install_skripte/install_hypr_pcks.sh
bash _install_skripte_install_hypr_pcks.sh
stow hypr
bash hypr/.config/hypr/scripts/ensure-env.sh
bash hypr/.config/hypr/scripts/portal-host-override.sh
bash hypr/.config/hypr/scripts/fix_dolphin_file_associations.sh
kreation: basic
bash .install_skripte/install_kreation_pcks.sh
bash _install_skripte_install_kreation_pcks.sh
stow kreation
bunters-monster: basic hypr kreation
.install_skripte/buntes-monster-links.sh
_install_skripte/buntes-monster-links.sh
+19
View File
@@ -0,0 +1,19 @@
#!/bin/bash
sudo pacman -S --needed \
firefox \
nextcloud-client \
cups \
wine \
wine-mono \
wine-gecko \
winetricks \
thunderbird \
ktouch \
ktorrent \
pipewire \
pipewire-session-manager \
qpwgraph \
cifs-utils \
rbw
@@ -16,9 +16,12 @@ sudo pacman -S --needed \
wl-clipboard \
swaync \
hyprshot \
ttf-jetbrains-mono-nerd \
ttf-font-awesome
rofi
yay -S --needed \
hyprshutdown \
hyprtile
# Install hyprltm (network manager)
curl -s https://raw.githubusercontent.com/hyprltm/hyprltm-net/main/setup.sh | bash
echo 'fish_add_path -m $HOME/.local/bin' >> ~/.config/fish/config.fish
@@ -34,31 +34,37 @@ sudo pacman -S --needed \
fish \
vim \
nvim \
firefox \
nextcloud-client \
openssh \
rclone \
rsync \
unison \
stow \
cups \
wine \
wine-mono \
wine-gecko \
winetricks \
thunderbird \
ktouch \
strawberry \
ktorrent \
nodejs \
npm \
starship \
fastfetch \
tree-sitter-cli \
python \
python-pip \
pipewire \
pipewire-session-manager \
qpwgraph \
cifs-utils \
rbw \
extra/ttf-jetbrains-mono-nerd \
unzip
unzip \
ruff \
python-ruff \
chromium \
selene \
opencode \
tmux \
yazi \
zoxide \
fzf \
locate \
ttf-jetbrains-mono-nerd \
ttf-font-awesome
# fish as standard terminal
chsh -s /usr/bin/fish
npm install -g vscode-js-debug
npm install -g eslint_d
ya pkg add yazi-rs/plugins:git
sudo updatedb
+1
View File
@@ -304,6 +304,7 @@ bind = $mainMod SHIFT, SPACE, exec, nwg-drawer
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, I, exec, firefox &
bind = $mainMod, n, exec, hyprltm-net
# Move focus with mainMod + WASD or Vim-style
bind = $mainMod, a, movefocus, l
+1
View File
@@ -121,3 +121,4 @@ alias zi=__zoxide_zi
# ~/.config/fish/config.fish):
#
# zoxide init fish | source
fish_add_path -m $HOME/.local/bin