From b6d05840367274ee6dd8defbe1c501d64abbc666 Mon Sep 17 00:00:00 2001 From: "Emma (Rory&)" Date: Thu, 25 Apr 2024 07:46:21 +0000 Subject: WSL changes --- host/Rory-wsl/configuration.nix | 72 +++++++++++++++++++++++++--------- modules/software-templates/dotnet.nix | 4 +- modules/users/Rory/wallpaper2.jpg | Bin 0 -> 118685 bytes modules/users/Rory/wallpaper3.jpg | Bin 0 -> 1855892 bytes 4 files changed, 56 insertions(+), 20 deletions(-) create mode 100644 modules/users/Rory/wallpaper2.jpg create mode 100644 modules/users/Rory/wallpaper3.jpg 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 Binary files /dev/null and b/modules/users/Rory/wallpaper2.jpg differ diff --git a/modules/users/Rory/wallpaper3.jpg b/modules/users/Rory/wallpaper3.jpg new file mode 100644 index 0000000..7bf93c9 Binary files /dev/null and b/modules/users/Rory/wallpaper3.jpg differ -- cgit 1.4.1