dev: automated commit - 2025-07-17 14:03:35

This commit is contained in:
Mariano Z. 2025-07-17 14:03:35 -03:00
parent b60e2c8e13
commit 387d523c9f
8 changed files with 10 additions and 11 deletions

View file

@ -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"