nichts/hosts/lars/kronos/configuration.nix

53 lines
1,004 B
Nix
Raw Normal View History

2024-04-12 07:09:49 +02:00
{ config, inputs, pkgs, ... }:
{
2024-04-12 22:03:29 +02:00
modules = {
2024-04-12 07:09:49 +02:00
other = {
system = {
hostname = "kronos";
username = "lars";
};
};
2024-04-13 21:31:55 +02:00
programs = {
alacritty = {
opacity = 0.8;
blur = true;
};
2024-04-17 15:56:45 +02:00
steam = {
enable = true;
gamescope = true;
};
2024-04-22 21:43:37 +02:00
minecraft = {
enable = true;
wayland = true;
};
2024-04-13 21:31:55 +02:00
};
2024-04-12 15:53:06 +02:00
hyprland = {
enable = true;
nvidia.enable = true;
2024-04-12 19:30:10 +02:00
monitor = [
"DP-2,2560x1440@144,0x0,1"
"DP-1,1920x1080@60,2560x0,1"
];
2024-04-16 08:59:20 +02:00
extra = {
exec-once = [
"hyprctl dispatch moveworkspacetomonitor 1 DP-2"
];
};
wallpaper = "wallpaper/wave.jpg";
2024-04-12 15:53:06 +02:00
};
2024-04-12 07:09:49 +02:00
};
2024-04-12 15:53:06 +02:00
2024-04-28 12:32:54 +02:00
services = {
flatpak.enable = true;
getty.autologinUser = "lars";
openssh = {
enable = true;
2024-04-28 22:01:11 +02:00
passwordAuthentication = false;
2024-04-28 12:32:54 +02:00
};
};
2024-04-12 07:09:49 +02:00
}