bitzdots
gitlabLean Hyprland dotfiles with automatic matugen theming. Low-end optimized, full-stack auto-coloring, 26 Jinja2 templates. Rofi-powered menus, waybar modules, screenshot/recording, event-driven cache daemon.
clone
https://gitlab.com/bitzzdev/bitzdots.gitarchlinuxdotfileshyprlandhyprland-dotfileslow-endminimalricingwallustwaybarwayland
# DEVos System AliasesQuick reference for **DEVos** system commands and Pacman shortcuts built into `fish` shell on Arch Linux.## OverviewThe `dev` helper command provides concise, intuitive shortcuts for package management, AUR operations, and system administration on Arch Linux.> [!NOTE]> These aliases are loaded exclusively on Arch Linux systems (checked via `/etc/arch-release`).---## Package Management (Pacman)| Command | Alias | Full Command | Description || :--- | :--- | :--- | :--- || `dev u` | `dev-u` | `sudo pacman -Syu` | Perform full system upgrade || `dev s <term>` | `dev-s <term>` | `pacman -Ss <term>` | Search for packages in official repos || `dev i <pkg>` | `dev-i <pkg>` | `sudo pacman -S <pkg>` | Install a package from official repos || `dev r <pkg>` | `dev-r <pkg>` | `sudo pacman -Rns <pkg>` | Remove a package and its unneeded dependencies || `dev q <pkg>` | `dev-q <pkg>` | `pacman -Qi <pkg>` | View detailed package information || `dev l <pkg>` | `dev-l <pkg>` | `pacman -Ql <pkg>` | List all files installed by a package || `dev c` | `dev-c` | `sudo pacman -Sc` | Clean uninstalled packages from cache || `dev orphans` | `dev-orphans` | `sudo pacman -Rns (pacman -Qtdq)` | Remove all orphaned/unused packages |---## AUR Helper Shortcuts (paru / yay)Auto-detects whether `paru` or `yay` is installed on your system.| Command | Alias | Equivalent Command | Description || :--- | :--- | :--- | :--- || `dev aur` | `dev-aur` | `paru` / `yay` | Launch AUR helper interactively || `dev au` | `dev-au` | `paru -Syu` / `yay -Syu` | Upgrade repo and AUR packages || `dev as <term>` | `dev-as <term>` | `paru -Ss <term>` / `yay -Ss <term>` | Search both official repos and AUR || `dev ai <pkg>` | `dev-ai <pkg>` | `paru -S <pkg>` / `yay -S <pkg>` | Install package from repo or AUR |---## System Utilities| Command | Alias | Full Command | Description || :--- | :--- | :--- | :--- || `dev sys` | `dev-info` | `fastfetch` | Display system summary & specs || `dev top` | `dev-top` | `btop` | Launch interactive resource monitor || `dev log` | `dev-log` | `journalctl -xe` | View recent system logs with explanation || `dev services` | `dev-services` | `systemctl list-units --type=service` | List active systemd services || `dev reboot` | — | `systemctl reboot` | Restart the computer || `dev poweroff` | — | `systemctl poweroff` | Power off the computer |---## Theme & Cache Management| Command | Description || :--- | :--- || `dev theme regen` | Regenerate Material You (M3) color scheme from the active wallpaper || `dev theme reload` | Reload UI components (Waybar, Hyprland borders, SwayNC, Kitty) || `dev theme precache` | Pre-generate and cache color schemes for all wallpapers in background || `dev cache clear` | Clear matugen generated color palettes, wallpaper thumbnails, and cache || `dev cache status` | View disk usage and entry count of theme caches and thumbnails |---## Font Management| Command | Description || :--- | :--- || `dev font switch [paper\|jetbrains]` | Switch system font to Paper Mono or JetBrainsMono Nerd Font || `dev font toggle` | Toggle between Paper Mono and JetBrainsMono Nerd Font |---## Usage Examples```fish# Update all system packagesdev u# Search for a packagedev s firefox# Install a packagedev i neovim# Search AUR packagesdev as hyprland# View system informationdev sys```