summary refs log tree commit diff
path: root/host/Rory-wsl/configuration.nix
diff options
context:
space:
mode:
Diffstat (limited to 'host/Rory-wsl/configuration.nix')
-rw-r--r--host/Rory-wsl/configuration.nix105
1 files changed, 0 insertions, 105 deletions
diff --git a/host/Rory-wsl/configuration.nix b/host/Rory-wsl/configuration.nix
deleted file mode 100644

index b155058..0000000 --- a/host/Rory-wsl/configuration.nix +++ /dev/null
@@ -1,105 +0,0 @@ -{ - lib, - pkgs, - nhekoSrc, - mtxclientSrc, - ... -}: - -{ - imports = [ - ../../modules/base-client.nix - # ../../modules/software-templates/profilers.nix - # ../../modules/software-templates/dotnet.client.nix - ]; - wsl = { - enable = true; - automountPath = "/mnt"; - #defaultUser = "nixos"; - defaultUser = "Rory"; - startMenuLaunchers = true; - - # Fix binfmt registration - interop.register = true; - - # Enable native Docker support - # docker-native.enable = true; - - # Enable integration with Docker Desktop (needs to be installed) - # docker-desktop.enable = true; - - }; - networking.hostName = "Rory-wsl"; - users.users.Rory.uid = 1000; - - environment.systemPackages = with pkgs; [ - gnome-console - feh - easyeffects - kitty - # youtube-music - nemo - file-roller - - # - IDEs - # jetbrains-toolbox - # jetbrains.rider - # github-copilot-intellij-agent - - # dbeaver - # insomnia - # vscode - # discord - - # - Languages - #dotnet-sdk_7 - #dotnet-sdk_8 - # (callPackage ../../modules/packages/dotnet-pack.nix { inherit pkgs; }) - - # temurin-bin - # obsidian - # ungoogled-chromium #needed for Rider in order to debug WASM - # peek - - unrar-wrapper - - #(schildichat-desktop.override { electron = electron; }) - (callPackage ../../modules/packages/nheko-git.nix { - inherit nhekoSrc; - inherit mtxclientSrc; - }) - # steam-run - ]; - - programs.firefox = { - enable = true; - package = pkgs.firefox-devedition; - #preferencesStatus = "default"; - wrapperConfig.speechSynthesisSupport = false; - }; - - fonts = { - fonts = with pkgs; [ - (nerdfonts.override { fonts = [ "JetBrainsMono" ]; }) - noto-fonts-monochrome-emoji - ]; - # fontconfig.defaultFonts.monospace = with pkgs; [ - # "JetBrainsMonoNL Nerd Font,JetBrainsMonoNL NF:style=Regular" - # ]; - # fontconfig.defaultFonts.sansSerif = with pkgs; [ - # "JetBrainsMonoNL Nerd Font,JetBrainsMonoNL NF:style=Regular" - # ]; - # fontconfig.defaultFonts.serif = with pkgs; [ - # "JetBrainsMonoNL Nerd Font,JetBrainsMonoNL NF:style=Regular" - # ]; - fontconfig.defaultFonts.emoji = with pkgs; [ "freefont" ]; - enableDefaultPackages = lib.mkForce false; - enableGhostscriptFonts = lib.mkForce false; - }; - - programs.dconf.enable = true; - - system.stateVersion = "23.05"; - nixpkgs.config.permittedInsecurePackages = [ "electron-25.9.0" ]; - home-manager.users.Rory.home.stateVersion = lib.mkForce "23.05"; -}