Skip to content

Latest commit

 

History

History
101 lines (74 loc) · 2.3 KB

README.md

File metadata and controls

101 lines (74 loc) · 2.3 KB

Hyprland

2024-02-20_16-53-17 2024-02-20_18-00-11 2024-02-20_16-52-34 2024-02-20_16-51-24 2024-02-20_16-50-17 2024-02-20_16-49-14

Installation

With Nix

install nix

sh <(curl -L https://nixos.org/nix/install) --no-daemon
 . ~/.nix-profile/etc/profile.d/nix.sh
export NIX_CONFIG="experimental-features = nix-command flakes"

install desktop

nix profile install github:Aylur/dotfiles

login into Hyprland and run

asztal

Without Nix

install these dependencies

optionally these too

  • fzf
  • hyprpicker
  • slurp
  • wf-recorder
  • wl-clipboard
  • wayshot
  • swappy
  • asusctl
  • supergfxctl

git clone, copy files

git clone https://github.com/Aylur/dotfiles.git
cp -r dotfiles/ags $HOME/.config/ags

login to Hyprland then run

ags

Hyprland Bindings

some bindings you might want in your hyprland.conf

reload

bind=CTRL SHIFT, R,  exec, ags -q; ags

opening windows

bind=SUPER, R,       exec, ags -t launcher
bind=,XF86PowerOff,  exec, ags -t powermenu
bind=SUPER, Tab,     exec, ags -t overview

screenshot & screenrecord

bind=,XF86Launch4,   exec, ags -r 'recorder.start()'
bind=,Print,         exec, ags -r 'recorder.screenshot()'
bind=SHIFT,Print,    exec, ags -r 'recorder.screenshot(true)'

Please understand that this is my personal configuration for my setup. If something doesn't work, feel free to open up an issue or message me, and I will try to help. However, before doing that, make sure you read the error output, use some common sense, and try to solve the problem yourself if it is something simple.