reorganize install_skripte and hyprltm network manager
This commit is contained in:
@@ -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
|
|
||||||
@@ -1,18 +1,21 @@
|
|||||||
# setup ist ein Kommando-Target (keine Datei) und soll immer ausgeführt werden.
|
# setup ist ein Kommando-Target (keine Datei) und soll immer ausgeführt werden.
|
||||||
.PHONY: basic
|
.PHONY: basic
|
||||||
|
|
||||||
basic:
|
termn:
|
||||||
bash .install_skripte/install_basic_pcks.sh
|
bash _install_skripte_install_terminal_pcks.sh
|
||||||
|
stow term
|
||||||
|
basic: term
|
||||||
|
bash _install_skripte_install_basic_pcks.sh
|
||||||
stow nvim
|
stow nvim
|
||||||
bash .install_skripte/nextcloud.sh
|
bash _install_skripte/nextcloud.sh
|
||||||
hypr: basic
|
hypr: basic
|
||||||
bash .install_skripte/install_hypr_pcks.sh
|
bash _install_skripte_install_hypr_pcks.sh
|
||||||
stow hypr
|
stow hypr
|
||||||
bash hypr/.config/hypr/scripts/ensure-env.sh
|
bash hypr/.config/hypr/scripts/ensure-env.sh
|
||||||
bash hypr/.config/hypr/scripts/portal-host-override.sh
|
bash hypr/.config/hypr/scripts/portal-host-override.sh
|
||||||
bash hypr/.config/hypr/scripts/fix_dolphin_file_associations.sh
|
bash hypr/.config/hypr/scripts/fix_dolphin_file_associations.sh
|
||||||
kreation: basic
|
kreation: basic
|
||||||
bash .install_skripte/install_kreation_pcks.sh
|
bash _install_skripte_install_kreation_pcks.sh
|
||||||
stow kreation
|
stow kreation
|
||||||
bunters-monster: basic hypr kreation
|
bunters-monster: basic hypr kreation
|
||||||
.install_skripte/buntes-monster-links.sh
|
_install_skripte/buntes-monster-links.sh
|
||||||
|
|||||||
Executable
+19
@@ -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 \
|
wl-clipboard \
|
||||||
swaync \
|
swaync \
|
||||||
hyprshot \
|
hyprshot \
|
||||||
ttf-jetbrains-mono-nerd \
|
rofi
|
||||||
ttf-font-awesome
|
|
||||||
|
|
||||||
yay -S --needed \
|
yay -S --needed \
|
||||||
hyprshutdown \
|
hyprshutdown \
|
||||||
hyprtile
|
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
|
||||||
+23
-17
@@ -34,31 +34,37 @@ sudo pacman -S --needed \
|
|||||||
fish \
|
fish \
|
||||||
vim \
|
vim \
|
||||||
nvim \
|
nvim \
|
||||||
firefox \
|
|
||||||
nextcloud-client \
|
|
||||||
openssh \
|
openssh \
|
||||||
rclone \
|
rclone \
|
||||||
rsync \
|
rsync \
|
||||||
unison \
|
unison \
|
||||||
stow \
|
stow \
|
||||||
cups \
|
nodejs \
|
||||||
wine \
|
npm \
|
||||||
wine-mono \
|
starship \
|
||||||
wine-gecko \
|
fastfetch \
|
||||||
winetricks \
|
tree-sitter-cli \
|
||||||
thunderbird \
|
|
||||||
ktouch \
|
|
||||||
strawberry \
|
|
||||||
ktorrent \
|
|
||||||
python \
|
python \
|
||||||
python-pip \
|
python-pip \
|
||||||
pipewire \
|
|
||||||
pipewire-session-manager \
|
|
||||||
qpwgraph \
|
|
||||||
cifs-utils \
|
|
||||||
rbw \
|
|
||||||
extra/ttf-jetbrains-mono-nerd \
|
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
|
# fish as standard terminal
|
||||||
chsh -s /usr/bin/fish
|
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
|
||||||
@@ -304,6 +304,7 @@ bind = $mainMod SHIFT, SPACE, exec, nwg-drawer
|
|||||||
bind = $mainMod, P, pseudo, # dwindle
|
bind = $mainMod, P, pseudo, # dwindle
|
||||||
bind = $mainMod, J, togglesplit, # dwindle
|
bind = $mainMod, J, togglesplit, # dwindle
|
||||||
bind = $mainMod, I, exec, firefox &
|
bind = $mainMod, I, exec, firefox &
|
||||||
|
bind = $mainMod, n, exec, hyprltm-net
|
||||||
|
|
||||||
# Move focus with mainMod + WASD or Vim-style
|
# Move focus with mainMod + WASD or Vim-style
|
||||||
bind = $mainMod, a, movefocus, l
|
bind = $mainMod, a, movefocus, l
|
||||||
|
|||||||
@@ -121,3 +121,4 @@ alias zi=__zoxide_zi
|
|||||||
# ~/.config/fish/config.fish):
|
# ~/.config/fish/config.fish):
|
||||||
#
|
#
|
||||||
# zoxide init fish | source
|
# zoxide init fish | source
|
||||||
|
fish_add_path -m $HOME/.local/bin
|
||||||
|
|||||||
Reference in New Issue
Block a user