mine-hyprdots/README.md

121 lines
2.7 KiB
Markdown
Raw Normal View History

2024-09-12 22:26:43 +05:30
## File System
- **File System**: btrfs
## Boot Loader
- **Boot Loader**: GNU GRUB (Grand Unified Boot Loader)
## Login Manager & Session Manager
- **Login Manager & Session Manager**: SDDM (Simple Desktop Display Manager)
## Package Management
- **Default**: pacman
- **Others**: wget, Homebrew
## Fonts
- **Fonts**: JetBrains Mono Nerd Fonts
## Audio
- **Audio System**: Pipewire
---
### GUI Setup
- **Window Manager**: hyprland (Tiling)
- **Status Bar**: Waybar
- **Notification Manager**: Dunst
- **Browser**: Firefox
- **Code Editor**: VSCodium
- **Image Viewer**: feh
- **Video Player**: VLC
- **Color Picker**: hyprpicker
- **Wallpaper Utility**: hyprpaper
- **Screenshot Utility**: hyprshot
- **File Manager**: Thunar
- **App Launcher**: Rofi
- **Wi-Fi & Bluetooth Management**: Rofi
---
### CLI Setup
- **Terminal Emulator**: kitty
- **Shell**: Zsh (z-shell)
- **Terminal Prompt**: Starship / Oh My Posh
- **History Manager**: Atuin
- **Search Utility**: Fzf (Fuzzy Finder)
- **Terminal Multiplexer**: tmux
- **Git Management**: gitui, lazygit
- **Code Editors**: Neovim, Nano, Vim
- **Task Manager**: btop
- **Trash Control**: trashy
- **Fetch Utilities**: nitch, fastfetch, cutefetch
- **Zip Management**: unzip
- **Clipboard Management**: cliphist, wl-clipboard
- **File Manager**: yazi
---
### CLI Alternatives
- **cd**: zoxide
- **ls**: eza / exa
- **cat**: bat
- **man**: tldr
---
### System Management
- **Network Management**: NetworkManager (nmcli), iwd (iNet Wireless Daemon)
- **Bluetooth Management**: Bluez, Bluez-utils
- **Audio Management**: pamixer, PulseAudio
- **Brightness Control**: brightnessctl
- **Power Management**: acpi
- **Media Player Control**: playerctl
---
## To-Do List
### System Monitoring & Performance
- [ ] Set up `cpupower` for CPU management.
### Security & Backup
- [ ] Install `ufw` or `firewalld` for managing firewall.
- [ ] Set up `timeshift` or `restic` for automated backups.
### Shell Utilities
- [ ] Add `httpie` for API requests.
- [ ] Use `ripgrep` (`rg`) for faster file searches.
### Productivity Tools
- [ ] Install `rsync` or `rclone` for efficient file transfer.
- [ ] Use `borg` or `rsnapshot` for file backups.
### Clipboard & File Utilities
- [ ] Install `zathura` for minimalistic PDF viewing.
### Developer Tools
- [ ] Install `prettier`, `eslint`, or `shellcheck` for linting and formatting.
- [ ] Set up `podman` or `docker` for containerized environments.
- [ ] Add `cmake` or `meson` for compiling and building software from source.
### Miscellaneous Tools
- [ ] Install `pass` for password management in the terminal.
- [ ] Try `calcurse` for task and calendar management.
- [ ] Install `tlp` for laptop power management.