summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--host/Rory-wsl/configuration.nix72
-rw-r--r--modules/software-templates/dotnet.nix4
-rw-r--r--modules/users/Rory/wallpaper2.jpgbin0 -> 118685 bytes
-rw-r--r--modules/users/Rory/wallpaper3.jpgbin0 -> 1855892 bytes
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