dev: automated commit - 2025-07-17 14:03:35
This commit is contained in:
parent
b60e2c8e13
commit
387d523c9f
8 changed files with 10 additions and 11 deletions
|
|
@ -18,7 +18,6 @@ check_requirements() {
|
||||||
log_error "paru not found. Install it first"
|
log_error "paru not found. Install it first"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
detect_hardware() {
|
detect_hardware() {
|
||||||
|
|
@ -101,9 +100,9 @@ install_fonts_themes() {
|
||||||
adobe-source-han-sans-kr-fonts adobe-source-serif-fonts \
|
adobe-source-han-sans-kr-fonts adobe-source-serif-fonts \
|
||||||
awesome-terminal-fonts inter-font noto-fonts noto-fonts-cjk noto-fonts-emoji \
|
awesome-terminal-fonts inter-font noto-fonts noto-fonts-cjk noto-fonts-emoji \
|
||||||
ttf-bitstream-vera ttf-dejavu ttf-fantasque-nerd ttf-fira-code ttf-fira-mono \
|
ttf-bitstream-vera ttf-dejavu ttf-fantasque-nerd ttf-fira-code ttf-fira-mono \
|
||||||
ttf-fira-sans ttf-font-awesome-5 ttf-liberation ttf-linux-libertine \
|
ttf-fira-sans ttf-liberation ttf-linux-libertine \
|
||||||
ttf-meslo-nerd ttf-opensans otf-font-awesome-5 otf-libertinus \
|
ttf-meslo-nerd ttf-opensans otf-libertinus \
|
||||||
papirus-icon-theme rose-pine-gtk-theme
|
papirus-icon-theme
|
||||||
}
|
}
|
||||||
|
|
||||||
install_development() {
|
install_development() {
|
||||||
|
|
@ -130,7 +129,7 @@ install_window_managers() {
|
||||||
|
|
||||||
paru -S --needed \
|
paru -S --needed \
|
||||||
swaybg swayfx swayidle swaylock-effects waybar \
|
swaybg swayfx swayidle swaylock-effects waybar \
|
||||||
wlogout wdisplays wl-clipboard rofi-lbonn-wayland-git
|
wlogout wdisplays wl-clipboard
|
||||||
}
|
}
|
||||||
|
|
||||||
install_gui_applications() {
|
install_gui_applications() {
|
||||||
|
|
@ -138,8 +137,8 @@ install_gui_applications() {
|
||||||
|
|
||||||
paru -S --needed \
|
paru -S --needed \
|
||||||
chromium zen-browser-bin \
|
chromium zen-browser-bin \
|
||||||
legcord-bin slack-desktop teams-for-linux-bin \
|
legcord-bin \
|
||||||
obs-studio obsidian sublime-merge dbeaver \
|
obs-studio obsidian dbeaver \
|
||||||
libreoffice-fresh kitty nemo nemo-fileroller
|
libreoffice-fresh kitty nemo nemo-fileroller
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -186,8 +185,8 @@ install_cloud_devops() {
|
||||||
log_info "Installing cloud and DevOps tools"
|
log_info "Installing cloud and DevOps tools"
|
||||||
|
|
||||||
paru -S --needed \
|
paru -S --needed \
|
||||||
aws-cli aws-session-manager-plugin insomnia-bin \
|
aws-cli \
|
||||||
kubectl kubectx kubefwd-bin ngrok postgresql
|
kubectl kubectx postgresql
|
||||||
}
|
}
|
||||||
|
|
||||||
install_document_tools() {
|
install_document_tools() {
|
||||||
|
|
@ -202,14 +201,14 @@ install_security_tools() {
|
||||||
log_info "Installing security tools"
|
log_info "Installing security tools"
|
||||||
|
|
||||||
paru -S --needed \
|
paru -S --needed \
|
||||||
yubico-authenticator-bin yubikey-manager-qt
|
yubikey-manager-qt
|
||||||
}
|
}
|
||||||
|
|
||||||
install_misc_packages() {
|
install_misc_packages() {
|
||||||
log_info "Installing miscellaneous packages"
|
log_info "Installing miscellaneous packages"
|
||||||
|
|
||||||
paru -S --needed \
|
paru -S --needed \
|
||||||
pyenv watchman-bin wimlib \
|
pyenv wimlib \
|
||||||
slurp grim swaync gum nwg-look lxsession colordiff
|
slurp grim swaync gum nwg-look lxsession colordiff
|
||||||
|
|
||||||
log_info "Updating tldr database"
|
log_info "Updating tldr database"
|
||||||
Loading…
Add table
Add a link
Reference in a new issue