added hyprman

This commit is contained in:
Daylin Morgan 2024-05-31 14:53:26 -05:00
parent 7fac009738
commit 400930449c
Signed by: daylin
GPG key ID: 950D13E9719334AD
3 changed files with 48 additions and 21 deletions

View file

@ -355,6 +355,26 @@
"type": "github"
}
},
"hyprman": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1717185053,
"narHash": "sha256-Ve57FpjYukpmRoNJsiDyCiKy9wRbnCCbWe2PsO0aD7M=",
"ref": "refs/heads/main",
"rev": "42ac8bee8c3fc78f6a8a2d3aee11a62c63bc556a",
"revCount": 4,
"type": "git",
"url": "https://git.dayl.in/daylin/hyprman.git"
},
"original": {
"type": "git",
"url": "https://git.dayl.in/daylin/hyprman.git"
}
},
"hyprwayland-scanner": {
"inputs": {
"nixpkgs": [
@ -755,6 +775,7 @@
"f1multiviewer": "f1multiviewer",
"hyprland": "hyprland",
"hyprland-contrib": "hyprland-contrib",
"hyprman": "hyprman",
"lix": "lix",
"lix-module": "lix-module",
"nix-index-database": "nix-index-database",

View file

@ -34,6 +34,10 @@
tsm.url = "github:daylinmorgan/tsm?dir=nix";
tsm.inputs.nixpkgs.follows = "nixpkgs";
hyprman.url = "git+https://git.dayl.in/daylin/hyprman.git";
hyprman.inputs.nixpkgs.follows = "nixpkgs";
f1multiviewer.url = "github:daylinmorgan/f1multiviewer-flake";
pixi.url = "github:daylinmorgan/pixi-flake";
};

View file

@ -22,33 +22,35 @@ mkOizysModule config "hyprland" {
# Optional, hint electron apps to use wayland:
environment.sessionVariables.NIXOS_OZONE_WL = "1";
environment.systemPackages = with pkgs; [
wlr-randr
kanshi
environment.systemPackages =
(with pkgs; [
wlr-randr
kanshi
brightnessctl
udiskie
eww
brightnessctl
udiskie
eww
# notifications
libnotify
mako
# notifications
libnotify
mako
# utils
grimblast
ksnip
wl-clipboard
rofi-wayland
pavucontrol
# utils
grimblast
ksnip
wl-clipboard
rofi-wayland
pavucontrol
catppuccin-cursors.mochaDark
catppuccin-cursors.mochaDark
#hypr ecosystem
hyprlock
hypridle
#hypr ecosystem
hyprlock
hypridle
swww
];
swww
])
++ [ inputs.hyprman.packages.${pkgs.system}.default ];
nixpkgs.overlays = [
inputs.hyprland-contrib.overlays.default