Take what you need, it also comes warrant free π
β―β―β― git clone https://github.com/andsens/homeshick.git $HOME/.homesick/repos/homeshick
β―β―β― git clone https://github.com/crisidev/dotfiles.git $HOME/.homesick/repos/dotfiles
β―β―β― source "$HOME/.homesick/repos/homeshick/homeshick.sh"
β―β―β― homeshick link dotfilesHyprland is configured as an optional Wayland session alongside GNOME. It uses the Hyprland flake wrapped with nixGL for non-NixOS systems, and is themed with TokyoNight Night.
Stack: Hyprland Β· Waybar Β· Wofi Β· Mako Β· Hyprlock Β· Hypridle Β· swww Β· wlsunset
cd ~/.homesick/repos/dotfiles
home-manager switch --flake .#falconGDM needs a session file to show Hyprland as a login option:
sudo tee /usr/share/wayland-sessions/hyprland-nix.desktop << 'EOF'
[Desktop Entry]
Name=Hyprland (Nix)
Comment=Dynamic tiling Wayland compositor β TokyoNight
Exec=/home/bigo/.nix-profile/bin/Hyprland
Type=Application
DesktopNames=Hyprland
EOFLog out, select Hyprland (Nix) from the GDM session menu, and log in.
Keybindings mirror the existing GNOME/pop-shell layout from home/.bin/gsettings-update.
| Key | Action |
|---|---|
Super+Return |
Terminal (kitty) |
Super+Space |
App launcher (wofi) |
Super+W |
Close window |
Super+F |
Toggle maximized |
Super+Tab / Alt+Tab |
Window switcher |
Super+Escape |
Workspace 1 |
Super+F1/F2/F3 |
Workspaces 2β4 |
Super+1..4 |
Workspaces 5β8 |
Super+Shift+... |
Move window to workspace |
Super+Alt+arrows |
Move window to adjacent tile |
Super+arrows |
Move focus |
Super+Alt+Backspace |
Enter resize mode (arrows resize, Esc exits) |
Super+Alt+L |
Lock screen |
Super+Alt+K |
Suspend |
Super+Alt+E |
Exit Hyprland |
Super+Alt+P |
1Password quick access |
Super+Alt+D |
Switch monitor layout |
Shift+Print |
Screenshot region |
Alt+Print |
Screenshot active window |
Ctrl+Space |
Nautilus |
Super+Z |
IDE |
Everything accessible from the Waybar at the top:
| Control | How |
|---|---|
| Network | Click wifi icon β nm-connection-editor |
| Bluetooth | Click BT icon β blueman |
| Audio | Click volume icon β pavucontrol |
| Brightness | Scroll on backlight icon |
| Color temperature | Click moon icon β toggle wlsunset |
| USB / removable | udiskie system tray icon |
| Monitor layout | Super+Alt+D or run nwg-displays |
