configurations for my servers and desktops
nix
nixos
flake
dots
dotfiles
1{pkgs, ...}: {
2 imports = [
3 ./hardware.nix
4 ./modules/tlp.nix
5 ];
6
7 networking.hostName = "d-latitude";
8 networking.networkmanager.enable = true;
9
10 services.displayManager.ly = {
11 enable = true;
12 settings = {
13 "animation" = "colormix";
14 };
15 };
16
17 programs.niri.enable = true;
18 programs.waybar.enable = true;
19
20 security.polkit.enable = true;
21 services.gnome.gnome-keyring.enable = true;
22 security.pam.services.swaylock = {};
23
24 environment.sessionVariables.NIXOS_OZONE_WL = "1";
25 environment.systemPackages = with pkgs; [
26 fastfetch
27
28 xwayland-satellite
29
30 alacritty
31 fuzzel
32 swaylock
33 mako
34 swayidle
35
36 nautilus
37
38 chromium
39 qutebrowser
40 ];
41
42 fonts.packages = with pkgs; [
43 inter
44 font-awesome
45 ];
46
47 system.stateVersion = "25.11";
48}