Forráskód Böngészése

dev: automated commit - 2025-05-31 16:33:23

Mariano Z. 8 hónapja
szülő
commit
d08c9c562e
4 módosított fájl, 16 hozzáadás és 18 törlés
  1. 1 0
      .gitignore
  2. 9 7
      runs/base
  3. 1 1
      runs/forbi
  4. 5 10
      runs/paru

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+logs/*

+ 9 - 7
runs/base

@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-# NAME: Install base system packages (organized and cleaned)
+# NAME: Install base system packages
 
 set -euo pipefail
 
@@ -98,7 +98,7 @@ $AUR_HELPER -S --noconfirm --needed \
 echo "Installing development tools..."
 $AUR_HELPER -S --noconfirm --needed \
 	git git-lfs git-crypt github-cli lazygit \
-	go go-task rust python python-defusedxml python-packaging \
+	go go-task python python-defusedxml python-packaging \
 	python-protobuf python-pynvim python-pywlroots lua luarocks \
 	ccls cmake ninja neovim-nightly-bin
 
@@ -107,7 +107,7 @@ $AUR_HELPER -S --noconfirm --needed \
 # ═══════════════════════════════════════════════════════════
 echo "Installing CLI utilities..."
 $AUR_HELPER -S --noconfirm --needed \
-	bat btop duf dust eza fd fzf glances glow httpie micro ncdu \
+	bat btop duf dysk dust eza fd fzf glances glow httpie ncdu \
 	plocate ripgrep tealdeer the_silver_searcher tmux wget \
 	xdg-user-dirs zoxide zellij yazi yq zsh
 
@@ -127,7 +127,7 @@ $AUR_HELPER -S --noconfirm --needed \
 	chromium zen-browser-bin \
 	legcord-bin slack-desktop teams-for-linux-bin \
 	obs-studio obsidian sublime-merge dbeaver \
-	libreoffice-fresh keepass kitty nemo nemo-fileroller
+	libreoffice-fresh kitty nemo nemo-fileroller
 
 # ═══════════════════════════════════════════════════════════
 # 📁 SYSTEM UTILITIES
@@ -171,8 +171,8 @@ $AUR_HELPER -S --noconfirm --needed \
 # ═══════════════════════════════════════════════════════════
 echo "Installing cloud and DevOps tools..."
 $AUR_HELPER -S --noconfirm --needed \
-	ansible aws-cli aws-session-manager-plugin helm hugo insomnia-bin \
-	kubectl kubectx kubefwd-bin nomad ngrok postgresql
+	aws-cli aws-session-manager-plugin insomnia-bin \
+	kubectl kubectx kubefwd-bin ngrok postgresql
 
 # ═══════════════════════════════════════════════════════════
 # 📚 DOCUMENT & PRODUCTIVITY
@@ -194,4 +194,6 @@ $AUR_HELPER -S --noconfirm --needed \
 # ═══════════════════════════════════════════════════════════
 echo "Installing package managers and misc..."
 $AUR_HELPER -S --noconfirm --needed \
-	pyenv rye stow sudo watchman-bin wimlib
+	pyenv stow sudo watchman-bin wimlib
+
+tldr --update

+ 1 - 1
runs/forbi

@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-# NAME: Setup Forbi's dotfiles and Neovim configuration
+# NAME: Setup dotfiles and Neovim configuration
 
 set -euo pipefail
 

+ 5 - 10
runs/paru

@@ -1,9 +1,7 @@
 #!/usr/bin/env bash
-echo "🚀 Instalando paru..."
-
+# NAME: Installs paru
 set -euo pipefail
 
-# Comprobar si paru ya está instalado
 if command -v paru &>/dev/null; then
 	echo "paru ya está instalado."
 	exit 0
@@ -12,20 +10,17 @@ fi
 echo "Instalando dependencias necesarias..."
 sudo pacman -S --needed --noconfirm base-devel git
 
-# Carpeta temporal para compilar paru
 tmpdir=$(mktemp -d)
-echo "Creando directorio temporal: $tmpdir"
+echo "Temp dir: $tmpdir"
 cd "$tmpdir"
 
-echo "Clonando repo de paru..."
+echo "Cloning paru..."
 git clone https://aur.archlinux.org/paru.git
 cd paru
 
-echo "Compilando e instalando paru..."
+echo "Compiling paru..."
 makepkg -si --noconfirm
 
-echo "Limpiando directorio temporal..."
+echo "Cleaning up..."
 cd ..
 rm -rf "$tmpdir"
-
-echo "paru instalado correctamente."