Uninstall - shell-ninja/hyprconf GitHub Wiki
Note
- To uninstall hyprconf configuration, just press
Super ALT U
. It will open kitty and start the uninstallation process. - It won't remove the packages. It will remove only the dotfiles. Removing packages might create system crash. You can remove them manually.
Packages
🧩 System & Core Utilities
Package | Purpose / Functionality |
---|---|
networkmanager | Backend daemon to manage networking |
network-manager-applet | GUI applet for managing network connections |
gvfs | Virtual filesystem support |
gvfs-mtp | MTP (Android) device support for gvfs |
ntfs-3g | NTFS filesystem support |
pciutils | CLI tools to list and query PCI devices |
os-prober | Detect other OSes during GRUB install |
pacman-contrib | Extra tools for pacman (e.g. rankmirrors) |
polkit-gnome | PolicyKit authentication agent for GTK |
gnome-disk-utility | Manage disks, partitions, and USBs |
sddm | Display manager for Wayland/X11 |
🖥️ Terminal & CLI Tools
Package | Purpose / Functionality |
---|---|
btop | Resource monitor with a nice TUI |
tty-clock | Terminal clock display |
curl | Command-line tool to transfer data from URLs |
wget | Command-line file downloader |
unzip | Extract .zip files |
zip | Create .zip archives |
jq | Lightweight JSON processor |
ripgrep | Fast text search (alternative to grep) |
pamixer | PulseAudio mixer (CLI) |
nvtop | GPU usage monitor (supports Intel/NVIDIA) |
fastfetch | Neofetch alternative to display system info |
wl-clipboard | Clipboard manager for Wayland |
📝 Text Editors
Package | Purpose / Functionality |
---|---|
neovim | Terminal-based, highly configurable text editor |
VS Code (if installed) | GUI-based IDE with extensions support |
🖱️ Desktop & Appearance
Package | Purpose / Functionality |
---|---|
lxappearance | GTK theme and appearance selector |
kvantum | SVG-based Qt theming engine |
kvantum-qt5 | Qt5 version of Kvantum |
qt5ct | Qt5 appearance config tool |
qt6ct | Qt6 appearance config tool |
qt5-svg | SVG support for Qt5 apps |
qt6-svg | SVG support for Qt6 apps |
qt6-5compat | Compatibility library between Qt5 and Qt6 |
qt6-declarative | Declarative UI support (QML) for Qt6 |
qt5-graphicaleffects | Visual effects for QML (Qt5) |
qt5-quickcontrols2 | QML controls for Qt5 apps |
nwg-look | GTK settings GUI for Wayland |
🧠 Hyprland Suite
Package | Purpose / Functionality |
---|---|
hyprland | Wayland dynamic tiling window manager |
hyprlock | Lock screen utility for Hyprland |
hyprpaper | Wallpaper daemon for Hyprland |
hypridle | Idle manager for Hyprland |
hyprcursor | Cursor theme handler for Hyprland |
hyprsunset | Screen temperature controller for Hyprland |
hyprland-qtutils | Qt integration utilities for Hyprland |
pyprland | Python-based extension loader for Hyprland |
swww | Wallpaper manager with transition effects for Wayland |
waybar | Status bar for Wayland |
rofi-wayland | Application launcher for Wayland |
dunst | Lightweight notification daemon |
swappy | Screenshot annotation tool |
grimblast-git | Screenshot tool for Wayland |
🎨 Theming & Image Tools
Package | Purpose / Functionality |
---|---|
python-pywal | Generate colorschemes from images |
imagemagick | Command-line image editing/manipulation |
eog | Eye of GNOME image viewer |
file-roller | Archive manager for extracting/compressing files |
ffmpeg | Audio/video converter and recorder |
ffmpegthumbnailer | Generate thumbnails for video files |
📁 File Management
Package | Purpose / Functionality |
---|---|
thunar | Lightweight file manager |
thunar-volman | Volume manager plugin for Thunar |
tumbler | Thumbnail generator daemon |
thunar-archive-plugin | Adds archive support to Thunar |
yazi | Terminal-based file manager with TUI |
🔊 Audio & Visual
Package | Purpose / Functionality |
---|---|
cava | Console-based audio visualizer |
pavucontrol | GUI volume control for PulseAudio |
🌐 Development Tools
Package | Purpose / Functionality |
---|---|
nodejs | JavaScript runtime environment |
npm | Node.js package manager |