Compare commits
3 commits
43d9066b01
...
003741d233
Author | SHA1 | Date | |
---|---|---|---|
|
003741d233 | ||
|
aad163473d | ||
|
47bcfcd926 |
5 changed files with 42 additions and 1 deletions
|
@ -14,6 +14,5 @@
|
|||
pkgs.jq
|
||||
pkgs.dash
|
||||
pkgs.socat
|
||||
pkgs.power-profiles-ctl
|
||||
];
|
||||
}
|
||||
|
|
|
@ -10,11 +10,31 @@
|
|||
source = ../../bin/Hyprland;
|
||||
executable = true;
|
||||
};
|
||||
# UWU launcher script
|
||||
".local/bin/uwu-launcher" = {
|
||||
source = ../../bin/uwu-launcher;
|
||||
executable = true;
|
||||
};
|
||||
# Togglescreen script
|
||||
".local/bin/togglescreen" = {
|
||||
source = ../../bin/togglescreen;
|
||||
executable = true;
|
||||
};
|
||||
};
|
||||
|
||||
home.packages = [
|
||||
pkgs.egl-wayland # For NVIDIA compatibility
|
||||
pkgs.xdg-desktop-portal-hyprland
|
||||
# Common DE packages required in config
|
||||
pkgs.wl-clipboard-rs
|
||||
pkgs.grim
|
||||
pkgs.slurp
|
||||
pkgs.hyprpicker
|
||||
pkgs.udiskie
|
||||
# Apps launchable from bindings
|
||||
pkgs.firefox
|
||||
pkgs.kitty
|
||||
pkgs.yazi
|
||||
];
|
||||
|
||||
wayland.windowManager.hyprland = {
|
||||
|
@ -26,5 +46,8 @@
|
|||
# bar is required
|
||||
imports = [
|
||||
../../bar
|
||||
../../term/alacritty
|
||||
../../misc/swayosd
|
||||
../../misc/anyrun
|
||||
];
|
||||
}
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
|
||||
# Services
|
||||
services.seatd.enable = true;
|
||||
services.power-profiles-daemon.enable = true;
|
||||
|
||||
# NVIDIA
|
||||
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) ["nvidia-x11" "nvidia-settings"];
|
||||
|
|
9
misc/anyrun/default.nix
Normal file
9
misc/anyrun/default.nix
Normal file
|
@ -0,0 +1,9 @@
|
|||
{pkgs, ...}: {
|
||||
home.file = {
|
||||
".config/anyrun".source = ../anyrun;
|
||||
};
|
||||
|
||||
home.packages = [
|
||||
pkgs.anyrun
|
||||
];
|
||||
}
|
9
misc/swayosd/default.nix
Normal file
9
misc/swayosd/default.nix
Normal file
|
@ -0,0 +1,9 @@
|
|||
{pkgs, ...}: {
|
||||
home.file = {
|
||||
".config/swayosd/style.css".source = ./style.css;
|
||||
};
|
||||
|
||||
home.packages = [
|
||||
pkgs.swayosd
|
||||
];
|
||||
}
|
Loading…
Reference in a new issue