generated from andy/linux-nixos-hyprland-config-dotfiles
Initial commit
This commit is contained in:
35
nixos/hyprland.nix
Normal file
35
nixos/hyprland.nix
Normal file
@@ -0,0 +1,35 @@
|
||||
{ inputs, pkgs, ... }:
|
||||
|
||||
{
|
||||
# Enable Hyprland
|
||||
programs.hyprland = {
|
||||
enable = true;
|
||||
withUWSM = true;
|
||||
};
|
||||
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
||||
environment.sessionVariables.WLR_NO_HARDWARE_CURSORS = "1";
|
||||
|
||||
programs.hyprlock.enable = true;
|
||||
services.hypridle.enable = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
pyprland
|
||||
hyprpicker
|
||||
hyprcursor
|
||||
hyprlock
|
||||
hypridle
|
||||
hyprpaper
|
||||
|
||||
inputs.wezterm.packages.${pkgs.system}.default
|
||||
kitty
|
||||
cool-retro-term
|
||||
|
||||
starship
|
||||
helix
|
||||
|
||||
qutebrowser
|
||||
zathura
|
||||
mpv
|
||||
imv
|
||||
];
|
||||
}
|
Reference in New Issue
Block a user