WSL changes
4 files changed, 56 insertions, 20 deletions
diff --git a/host/Rory-wsl/configuration.nix b/host/Rory-wsl/configuration.nix
index 8c82c9e..619ad96 100644
--- a/host/Rory-wsl/configuration.nix
+++ b/host/Rory-wsl/configuration.nix
@@ -27,31 +27,40 @@
users.users.Rory.uid = 1000;
environment.systemPackages = with pkgs; [
- wget
- neofetch
- lnav
- git
- lsd
- duf
- htop
- btop
- kitty.terminfo
- jq
- yq
- pv
- dig
- cinnamon.nemo
gnome-console
- kitty
feh
- vimPlugins.vim-nix
- neovim
- tree
+ easyeffects
+ kitty
+ youtube-music
+ cinnamon.nemo
+ gnome.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 = {
@@ -62,6 +71,33 @@
};
+ 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";
}
diff --git a/modules/software-templates/dotnet.nix b/modules/software-templates/dotnet.nix
index 9abe797..ede22a2 100644
--- a/modules/software-templates/dotnet.nix
+++ b/modules/software-templates/dotnet.nix
@@ -6,6 +6,6 @@
];
environment.sessionVariables = {
DOTNET_CLI_TELEMETRY_OPTOUT = "1";
- DOTNET_ROOT = "${(callPackage ../packages/dotnet-pack.nix { inherit pkgs; })}";
+ DOTNET_ROOT = "${(pkgs.callPackage ../packages/dotnet-pack.nix { inherit pkgs; })}";
};
-}
\ No newline at end of file
+}
diff --git a/modules/users/Rory/wallpaper2.jpg b/modules/users/Rory/wallpaper2.jpg
new file mode 100644
index 0000000..73a0e16
--- /dev/null
+++ b/modules/users/Rory/wallpaper2.jpg
Binary files differdiff --git a/modules/users/Rory/wallpaper3.jpg b/modules/users/Rory/wallpaper3.jpg
new file mode 100644
index 0000000..7bf93c9
--- /dev/null
+++ b/modules/users/Rory/wallpaper3.jpg
Binary files differ |