Skip to content

The ML4W Hyprland Starter - The perfect starting point for your Hyprland experiments. Easy to install, simple to configure.

License

Notifications You must be signed in to change notification settings

TeaJhay/hyprland-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML4W Hyprland Starter 1.0.1

This is a private fork of the original repo from mylinuxforwork

The ML4W Hyprland Starter package is the perfect starting point for your Hyprland customization experiments.

To make your start with Hyprland as simple as possible, you can find here an easy to use installation and configuration script.

image

Watch on YouTube: https://youtu.be/jc-vFSXpZF4

Requirements

Ths script supports the following distributions:

  • Arch Linux (+ Arch Linux based distros e.g., EndeavourOS, Manjaro, ...)
  • Fedora Linux
  • Nobara Linux
  • more to come soon...

Documentation (Wiki)

You can find the complete documentation of the ML4W Dotfiles in the Wiki. Open the Wiki here

Installation

You can install the Hyprland Starter on real hardware (bare metal) or test it first in a Virtual Machine based on QEMU/KVM with activated 3D acceleration.

Just copy the following command into your terminal and execute.

bash <(curl -s https://raw.githubusercontent.com/Teajhay/hyprland-starter-personal/main/setup.sh)

Hyprland does not officially support NVIDIA hardware. But many users have reported a successful installation. Please read: https://wiki.hyprland.org/Nvidia/

Packages

The script will install the following packages and the corresponding configurations:

  • Window Manager: hyprland
  • Status Bar: waybar
  • Launcher: rofi-wayland
  • Browser: brave2
  • Terminal: alacritty
  • Notification Service: dunst
  • File Manager: Thunar
  • xdg-desktop-portal-hyprland
  • qt5-wayland
  • qt6-wayland
  • Lock screen: hyprlock
  • themes: ngw-look1
  • gvfs-smb1
  • gnome-themes-extra1
  • man-db1
  • links1
  • vesktop1
  • brave-bin1

You can find all shipped configurations here: https://github.com/Teajhay/hyprland-starter-personal/tree/main/dotfiles

1 - these packages differ from the original repo and are installed for my perosnal liking

2 - originally firefox, firefox is still installed as a backup browser but brave is default

Key Bindings

The following custom key bindings are enabled (can be customized in ~/.config/hypr/hyprland.conf)

  • SUPER + RETURN to start terminal alacritty
  • SUPER + Q to quit an application- SUPER + B to start browser
  • SUPER + M to exit Hyprland
  • SUPER + E to start filemanager
  • SUPER + SPACE to start launcher rofi
  • SUPER + T to toggle floating
  • SUPER + F to toggle fullscreen
  • SUPER + 1-9 to switch workspaces
  • more key bindings in ~/.config/hypr/conf/binds.conf

or after the installation with right mouse click on Apps in the status bar.

About

The ML4W Hyprland Starter - The perfect starting point for your Hyprland experiments. Easy to install, simple to configure.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 72.5%
  • CSS 27.5%