This repo is the config for my Framework 13 Arch Linux Hyprland setup. It is the result of an exploratory project where my goal was to setup my developer environment in Arch Linux on a Framework Laptop.
The write up can be found here: https://notes.nofable.me/framework13-arch-linux-hyprland
git clone https://github.com/nofable/fw13-arch-hypr-config.git .dotfiles
./.dotfiles/bootstrap.shThis is the spec of my Framework 13 Laptop:
- System: AMD Ryzen™ AI 300 Series - Ryzen™ AI 5 340
- Display: 2.8K
- Memory: DDR5-5600 - 32GB (2 x 16GB)
- Storage: WD_BLACK™ SN7100 NVMe™ - M.2 2280 - 1TB
- Laptop Bezel: Framework Laptop 13 Bezel - Translucent
- Keyboard: British English (2nd Gen)
- Power Adapter: Power Adapter - 60W - UK
- Expansion Cards
- 2 x USB-C (Translucent)
- USB-A
- HDMI (3rd Gen)
I decided to use Stow to manage my configs. And here are my decisions of what packages to use:
Terminal
- Kitty for terminal
- Bash for shell
- Nvim & LazyVim for IDE and text editing
- Starship for prompt style
- fzf for fuzzy finding
- yazi for file explorer
GUI
- Hyprland for compositor
- Hypridle for idle timeouts
- Hyprlock for my lock screen
- Hyprpaper for my wallpaper
- Waybar for the menu bar
- Mako for notifications
Apps
- Chromium for the browser