1
Files
flake-nixinator/home/christoph/servenix/default.nix
2023-07-12 19:02:09 +02:00

52 lines
903 B
Nix

{
inputs,
hostname,
username,
lib,
mylib,
config,
nixosConfig,
pkgs,
...
}:
# Here goes the stuff that will only be enabled on the desktop
rec {
imports = [
../../modules
];
config = {
modules = {
hyprland = {
kb-layout = "us";
kb-variant = "altgr-intl";
monitors = {
"HDMI-A-3" = {
width = 1920;
height = 1080;
rate = 60;
x = 0;
y = 0;
scale = 1;
};
};
workspaces = {
"HDMI-A-3" = [1 2 3 4 5 6 7 8 9 10];
};
};
waybar.monitor = "HDMI-A-3";
};
# Use mkForce to not pull the entire ballast from /home/christoph/default.nix
home.packages = with pkgs; lib.mkForce [
ffmpeg_5-full # v5, including ffplay
imagemagick # Convert image (magic)
unrar
p7zip
];
};
}