nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

hades.nix (735B)


      1 # WSL work computer
      2 
      3 { config, lib, pkgs, vars, ... }:
      4 
      5 {
      6   imports = [
      7     <nixos-wsl/modules> # include NixOS-WSL modules
      8     ../common/home-manager.nix
      9     ../common/locale.nix
     10     ../common/networking.nix
     11     ../common/packages.nix
     12     ../common/syncthing.nix
     13     ../common/user.nix
     14     ../common/wsl.nix
     15     ../scripts/pbx.nix
     16   ];
     17   home-manager.users.${vars.user.username} = {pkgs, ...}: { imports = [
     18         ../home/fish.nix
     19         ../home/neovim.nix
     20         ../home/rbw.nix
     21         ../home/ssh.nix
     22       ];
     23       home.stateVersion = "26.05";
     24   };
     25 
     26   environment.systemPackages = with pkgs; [
     27     ffmpeg
     28     gping
     29     nmap
     30   ];
     31 
     32   system.stateVersion = "26.05"; # Did you read the comment?
     33 }