diff options
| author | adikro <adikro@disroot.org> | 2026-03-10 21:30:09 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2026-03-10 21:30:09 +0100 |
| commit | 984f5316832ee02369382d00a77a03b173278e68 (patch) | |
| tree | 54aa520b0f1939ca2120499113972d21af8b5dee /hosts/thinkpad/configuration.nix | |
| parent | 1f0d7bd7065e92e47cf80ad6950ae566657f865a (diff) | |
added laptop host
Diffstat (limited to 'hosts/thinkpad/configuration.nix')
| -rw-r--r-- | hosts/thinkpad/configuration.nix | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/hosts/thinkpad/configuration.nix b/hosts/thinkpad/configuration.nix index de8ad05..05e1832 100644 --- a/hosts/thinkpad/configuration.nix +++ b/hosts/thinkpad/configuration.nix @@ -1,7 +1,6 @@ { inputs, username, - pkgs, ... }: { @@ -20,6 +19,7 @@ os = { core = { allowUnfree.enable = true; + flatpak.enable = true; audio.enable = true; bootloader = { @@ -30,7 +30,7 @@ }; drivers = { enable = true; - # cpu = "intel"; + cpu = "intel"; graphics.enable = true; kernel = "stable"; }; @@ -41,36 +41,37 @@ users.${username}.path = ./home.nix; }; locale.enable = true; + memory = { + zram.enable = true; + swapfile.enable = true; + }; + network.enable = true; + security.enable = true; + ssh.enable = true; storage.enable = true; - # users.enable = true; + users.enable = true; }; srv = { + i2p.enable = true; files = { enable = true; localsend.enable = true; }; + gaming = { + enable = true; + steam.enable = true; + }; + kdeconnect.enable = true; nix-helper.enable = true; + monero.enable = true; + sops.enable = true; + syncthing.enable = true; + vpn.enable = true; }; wm = { enable = true; niri.enable = true; }; }; - network.networkmanager.enable = true; - users = { - mutableUsers = true; - - users = { - "${username}" = { - isNormalUser = true; - shell = pkgs.fish; - extraGroups = [ "wheel" ]; - initialPassword = "cwel"; - }; - }; - }; - boot = { - kernelParams = [ "iomem=relaxed" ]; - }; - services.thinkfan.enable = true; + boot.kernelParams = [ "iomem=relaxed" ]; } |
