-
Notifications
You must be signed in to change notification settings - Fork 18
Uninstall
Shell Ninja edited this page Jul 15, 2025
·
6 revisions
- To uninstall hyprconf configuration, just press
Super ALT U. It will open kitty and start the uninstallation process. - It will remove only hyprland packages and dotfiles. Removing other packages might create system crash. You can remove them manually.
| 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 |
| 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 |
| Package | Purpose / Functionality |
|---|---|
| neovim | Terminal-based, highly configurable text editor |
| VS Code (if installed) | GUI-based IDE with extensions support |
| 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 |
| 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 |
| 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 |
| 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 |
| Package | Purpose / Functionality |
|---|---|
| cava | Console-based audio visualizer |
| pavucontrol | GUI volume control for PulseAudio |
| Package | Purpose / Functionality |
|---|---|
| nodejs | JavaScript runtime environment |
| npm | Node.js package manager |