diff options
author | Emma (Rory&) <root@rory.gay> | 2024-04-25 07:46:21 +0000 |
---|---|---|
committer | Rory& <root@rory.gay> | 2024-07-04 14:45:02 +0200 |
commit | b6d05840367274ee6dd8defbe1c501d64abbc666 (patch) | |
tree | 68bca67ec27742bffd84f1641abeafd36ce8233a /host/Rory-wsl/configuration.nix | |
parent | These are required by the module but dont seem to affect the proxy? (diff) | |
download | Rory-Open-Architecture-b6d05840367274ee6dd8defbe1c501d64abbc666.tar.xz |
WSL changes
Diffstat (limited to 'host/Rory-wsl/configuration.nix')
-rw-r--r-- | host/Rory-wsl/configuration.nix | 72 |
1 files changed, 54 insertions, 18 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"; } |