andrej-pc hyprland
This commit is contained in:
parent
bca8a9c67e
commit
7d3a227a70
2 changed files with 42 additions and 4 deletions
36
homes/x86_64-linux/andrej/hyprland.nix
Normal file
36
homes/x86_64-linux/andrej/hyprland.nix
Normal file
|
|
@ -0,0 +1,36 @@
|
||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
inputs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
inputs.quickshell.packages.${pkgs.system}.quickshell
|
||||||
|
material-symbols
|
||||||
|
inter
|
||||||
|
fira-code
|
||||||
|
cava
|
||||||
|
wl-clipboard
|
||||||
|
cliphist
|
||||||
|
ddcutil
|
||||||
|
matugen
|
||||||
|
dgop
|
||||||
|
glib
|
||||||
|
khal # calendar
|
||||||
|
gammastep # night mode
|
||||||
|
colloid-gtk-theme
|
||||||
|
kitty
|
||||||
|
playerctl
|
||||||
|
brightnessctl
|
||||||
|
libnotify
|
||||||
|
emacs-pgtk
|
||||||
|
];
|
||||||
|
programs.niri.settings.environment = {
|
||||||
|
GTK_THEME = "Colloid";
|
||||||
|
};
|
||||||
|
qt.enable = true;
|
||||||
|
qt.style.name = "gtk3";
|
||||||
|
xdg.configFile."quickshell".source = "${
|
||||||
|
inputs.desktopShell.packages.${pkgs.system}.dankMaterialShell
|
||||||
|
}/etc/xdg/quickshell";
|
||||||
|
}
|
||||||
|
|
@ -15,6 +15,7 @@ with lib;
|
||||||
with lib.custom; {
|
with lib.custom; {
|
||||||
facter.reportPath = ./facter.json;
|
facter.reportPath = ./facter.json;
|
||||||
custom = {
|
custom = {
|
||||||
|
programs.dolphin = enabled;
|
||||||
presets.default = enabled;
|
presets.default = enabled;
|
||||||
presets.wayland = enabled;
|
presets.wayland = enabled;
|
||||||
presets.gaming = enabled;
|
presets.gaming = enabled;
|
||||||
|
|
@ -40,20 +41,21 @@ with lib.custom; {
|
||||||
swapSize = 16;
|
swapSize = 16;
|
||||||
};
|
};
|
||||||
ext4 = {
|
ext4 = {
|
||||||
enable = true;
|
enable = false;
|
||||||
device = "/dev/sdb";
|
device = "/dev/sdb";
|
||||||
mountpoint = "/run/extraDrive";
|
mountpoint = "/home/andrej/SteamGames";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.flatpak = enabled;
|
services.flatpak = enabled;
|
||||||
|
security.pam.services.quickshell = {};
|
||||||
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
displayManager.gdm.enable = true;
|
displayManager.sddm.enable = true;
|
||||||
desktopManager.gnome.enable = true;
|
|
||||||
};
|
};
|
||||||
|
programs.hyprland.enable = true;
|
||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [22 25565];
|
networking.firewall.allowedTCPPorts = [22 25565];
|
||||||
networking.firewall.allowedUDPPorts = [22 25565];
|
networking.firewall.allowedUDPPorts = [22 25565];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue