- Operating System: Arch Linux
- Window Manager: Hyprland
- Status Bar: Waybar
- Widgets: Eww (Elkowar's Wacky Widgets)
- Launcher: Wofi
- Session Lock: Hyprlock
- Idle Manager: Swayidle
- Logout Menu: Wlogout
- Notifications: Mako
- Terminal: Alacritty
- File Manager: Thunar
- Text Editor: Neovim(yoda.nvim)
- Web Browser: Google Chrome
- Wallpaper Manager: Hyprpaper
- Input Method: Fcitx5 (with Mozc for Japanese)
If you want to install this setup on Arch Linux or any other distro, I recommend to run the master installation script:
# Complete installation - runs all scripts in order
bash ~/.config/scripts/install-master.sh📦 Package Details (Click to expand)
Core Hyprland & Wayland:
hyprland, hyprpaper, hyprlock, swayidle, wlogout, wl-clipboard, waybar, eww, wofi, mako
Screen Capture & Recording:
grim, slurp, obs-studio, obs-cli, mpv
Graphics & 3D:
blender
Terminal & Development:
alacritty, neovim, vim, tmux, zsh, git, lazygit, htop, less, nodejs, npm, python-pip, python-pydbus, go, sassc
File Management:
thunar, thunar-volman, tumbler, gvfs, gvfs-mtp, gvfs-smb, gvfs-afc
Audio:
pipewire, pipewire-alsa, pipewire-pulse, wireplumber, pavucontrol, pamixer, mpd, mpc, alsa-utils, alsa-firmware, sof-firmware
Fonts:
ttf-jetbrains-mono, ttf-cormorant, ttf-nerd-fonts-symbols, noto-fonts, noto-fonts-cjk, noto-fonts-emoji
Input Method (Japanese):
fcitx5, fcitx5-mozc, fcitx5-gtk, fcitx5-qt, fcitx5-configtool
Utilities:
brightnessctl, neofetch, fzf, fd, ripgrep, jq, socat, unzip, wget, reflector
System:
base, base-devel, linux, linux-firmware, grub, efibootmgr, dosfstools, networkmanager, network-manager-applet, ufw, gufw, sudo, intel-media-driver, libva-utils
pkglist.txt- Official Arch packagesaurlist.txt- AUR packages
To update these lists after installing/removing packages:
bash ~/.config/scripts/update-package-lists.shFreedom at will.
