![]() |
|||
![]() |
![]() |
![]() |
![]() |
Note
You need a functioning Hyprland installation. This will also enable NetworkManager if it is not already enabled.
Tip
This command also works for updating an existing installation!
Run the following command in your terminal once logged into Hyprland:
curl -fsSL https://raw.githubusercontent.com/Axenide/Ax-Shell/main/install.sh | bash
-
Install dependencies:
- Fabric
- fabric-cli
- Gray
- Matugen
brightnessctl
cava
cliphist
gnome-bluetooth-3.0
gobject-introspection
gpu-screen-recorder
grimblast
hypridle
hyprlock
hyprpicker
hyprshot
hyprsunset
imagemagick
libnotify
networkmanager
network-manager-applet
nm-connection-editor
noto-fonts-emoji
nvtop
playerctl
swappy
swww
tesseract
tesseract-data-eng
tesseract-data-spa
tmux
unzip
upower
uwsm
vte3
webp-pixbuf-loader
wl-clipboard
- Python dependencies:
- PyGObject
- ijson
- numpy
- pillow
- psutil
- pywayland
- requests
- setproctitle
- toml
- watchdog
- Fonts (automated on first run):
- Zed Sans
- Tabler Icons
-
Download and run Ax-Shell:
git clone https://github.com/Axenide/Ax-Shell.git ~/.config/Ax-Shell uwsm -- app python ~/.config/Ax-Shell/main.py > /dev/null 2>&1 & disown
- App Launcher
- Bluetooth Manager
- Calculator
- Calendar
- Clipboard Manager
- Color Picker
- Customizable UI
- Dashboard
- Dock
- Emoji Picker
- Kanban Board
- Network Manager
- Notifications
- OCR
- Pins
- Power Manager
- Power Menu
- Screen Recorder
- Screenshot
- Settings
- System Tray
- Terminal
- Tmux Session Manager
- Update checker
- Vertical Layout
- Wallpaper Selector
- Workspaces Overview
- Multi-monitor support
- Multimodal AI Assistant
- OSD
- OTP Manager
![]() ![]() |
|