wip: hyprland adjustments

This commit is contained in:
2025-01-17 20:40:58 +01:00
parent b22e6ccc91
commit 1cd68c8ce1
3 changed files with 97 additions and 9 deletions

View File

@@ -9,18 +9,15 @@
home-manager.inputs.nixpkgs.follows = "nixpkgs";
# Managing flatpak apps
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1";
# hyprland and plugins
# hyprland, plugins and related utils
hyprland.url = "github:hyprwm/Hyprland";
# hyprland-plugins = {
# url = "github:hyprwm/hyprland-plugins";
# inputs.hyprland.follows = "hyprland";
# };
hyprgrass = {
url = "github:horriblename/hyprgrass";
inputs.hyprland.follows = "hyprland"; # IMPORTANT
};
hyprland-virtual-desktops.url = "github:levnikmyskin/hyprland-virtual-desktops";
walker.url = "github:abenz1267/walker";
hyprpanel.url = "github:Jas-SinghFSU/HyprPanel";
};
outputs = {
@@ -29,14 +26,22 @@
home-manager,
hyprgrass,
hyprland-virtual-desktops,
hyprpanel,
...
} @ inputs: {
} @ inputs:
let
overlays = [
inputs.hyprpanel.overlay
];
in
{
## NixOS configurations are the main output of this flake
# HP Spectre x360 2018
nixosConfigurations.spectre = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
./hosts/spectre-x360-2018
home-manager.nixosModules.home-manager