Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Pull in packages that aren't in common

+35 -2
+35 -2
host-specific/touma-wsl.nix
··· 5 5 # NixOS-WSL specific options are documented on the NixOS-WSL repository: 6 6 # https://github.com/nix-community/NixOS-WSL 7 7 8 - { ... }: 8 + { pkgs, ... }: 9 9 { 10 10 imports = [ 11 11 # WSL has no hardware configuration 12 12 ../networking.nix 13 13 ../users.nix 14 - ../packages.nix 15 14 ../services.nix 16 15 ]; 17 16 wsl = { ··· 19 18 defaultUser = "noah"; 20 19 wslConf.network.hostname = "touma-wsl-nixos"; 21 20 }; 21 + # List packages installed in system profile. To search, run: 22 + # $ nix search wget 23 + environment.systemPackages = with pkgs; [ 24 + neovim 25 + appimage-run 26 + wget 27 + kitty 28 + w3m 29 + fishPlugins.fzf-fish 30 + fzf 31 + qemu 32 + OVMF 33 + gitFull 34 + # plan9 35 + diod 36 + plan9port 37 + vis 38 + rc 39 + 40 + xdg-utils 41 + ]; 42 + services.openssh.enable = true; 43 + 44 + # Fix dynamically linked libraries for unpackaged binaries 45 + programs.nix-ld = { 46 + enable = true; 47 + libraries = with pkgs; [ 48 + # Add missing dynamic libraries for unpackaged programs HERE 49 + # NOT in environment.systemPackages 50 + zlib 51 + fuse3 52 + ]; 53 + }; 54 + system.stateVersion = "24.11"; 22 55 }