Compare commits

...

2 Commits

Author SHA1 Message Date
a8067251a5 Disable hyprland in system packages 2023-04-18 17:03:04 +02:00
a5cc260a13 Add hyprland to home-manager 2023-04-18 17:02:45 +02:00
3 changed files with 22 additions and 1 deletions

17
home-hyprland.nix Normal file
View File

@ -0,0 +1,17 @@
{pkgs, ...}: let
flake-compat = builtins.fetchTarball "https://github.com/edolstra/flake-compat/archive/master.tar.gz";
hyprland = (import flake-compat {
src = builtins.fetchTarball "https://github.com/hyprwm/Hyprland/archive/master.tar.gz";
}).defaultNix;
in {
imports = [
hyprland.homeManagerModules.default
];
wayland.windowManager.hyprland = {
enable = true;
extraConfig = (builtins.readFile ./config/hypr/hyprland.conf);
};
}

View File

@ -18,6 +18,10 @@ in
kitty # terminfo support kitty # terminfo support
]; ];
imports = [
./home-hyprland.nix
];
programs = { programs = {
fish = { fish = {
enable = true; enable = true;

View File

@ -8,7 +8,7 @@
fwupd # firmware updates fwupd # firmware updates
fwupd-efi # firmware updates additional EFI stuff fwupd-efi # firmware updates additional EFI stuff
wget # get stuff from the net wget # get stuff from the net
hyprland # window manager #hyprland # window manager
wayland # wayland server wayland # wayland server
xdg-utils # xdg directories, open, etc xdg-utils # xdg directories, open, etc
]; ];