Skip to content

Latest commit

 

History

History
53 lines (40 loc) · 8.71 KB

README.md

File metadata and controls

53 lines (40 loc) · 8.71 KB

Hyprland

Linux Arch Hyprland

Catppuccin-themed Hyprland configuration with a lot more time spent on it since it's my current daily driver. There are basic dotfiles and then some aconfmgr config thrown in for deploying a system. (WIP and not tested thoroughly)

Unique Install Steps

  • Create system links from ~/.local files to their /usr/local paths

    sudo ln -s ~/.local/bin/xdg-desktop-portal.sh /usr/local/bin/
    sudo ln -s ~/.local/bin/hyprland_setup_dual_monitors.sh /usr/local/bin
    sudo ln -s ~/.local/bin/hyprland_cleanup_after_startup.s /usr/local/bin
    sudo ln -s ~/.local/bin/hyprland_handle_monitor_connect.sh /usr/local/bin
  • Install application dependencies

Arch

# core
yay -Sy --needed hyprland-nvidia-git waybar-hyprland-git xdg-desktop-portal-hyprland-git swaync-git wlogout rofi-lbonn-wayland-git swayidle swaylock-effects-git hyprpaper-git blueman network-manager-applet polkit-kde-agent gnome-keyring
# theme
yay -Sy --needed kvantum qt5ct qt6ct
# convenience
yay -Sy --needed find-the-command cliphist firefox-developer-edition
# media
yay -Sy --needed thunar spotify playerctl wireplumber swayimg hyprpicker-git wf-recorder grim

Screenshots

Standard monitor

linux-hyprland-tiling linux-hyprland-nvim linux-hyprland-notifications linux-hyprland-waybar linux-hyprland-drun linux-hyprland-spotlight linux-hyprland-appmenu linux-hyprland-spotify linux-hyprland-discord linux-hyprland-wlogout

Ultrawide monitor

linux-hyprland-tiling-wide linux-hyprland-nvim-wide