nixos

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 226884599cbb7b9a962a31c65a01a47680d5e23f
parent ac3165ff9016233f89fd3fa972694964d2f692ee
Author: Toni Brown <me@tb148.eu.org>
Date:   Thu, 13 Nov 2025 13:20:55 +0800

Update Nix home configuration packages and services

- Comment out vesktop and lutris configurations - Reorganize
package list and add new applications - Remove yazi file manager
- Add commented protonmail-bridge service

Diffstat:
Mhome.nix | 22++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/home.nix b/home.nix @@ -8,7 +8,7 @@ }: { imports = [ ./starship.nix - ./vesktop.nix + # ./vesktop.nix ./zed-editor.nix ]; @@ -49,10 +49,11 @@ ffmpeg fish gtkwave + jetbrains.idea-ultimate + nerd-fonts.iosevka iosevka-bin iverilog jdk21 - jetbrains.idea-ultimate jupyter krita libreoffice-qt-fresh @@ -60,13 +61,16 @@ logisim-evolution mars-mips neocities - nerd-fonts.iosevka nodejs + osu-lazer-bin pnpm ponysay + proton-pass + protonmail-bridge inputs.nixpkgs-stable.legacyPackages.x86_64-linux.sageWithDoc sarasa-gothic sequoia-sq + thunderbird unrar virtualenv ]; @@ -125,13 +129,6 @@ programs.librewolf.languagePacks = ["en" "zh-CN"]; programs.librewolf.nativeMessagingHosts = [pkgs.kdePackages.plasma-browser-integration]; - programs.lutris = { - enable = true; - protonPackages = [pkgs.proton-ge-bin]; - steamPackage = osConfig.programs.steam.package; - winePackages = [pkgs.wineWow64Packages.full]; - }; - programs.nushell.enable = true; programs.nushell.configFile.source = ./config.nu; home.shell.enableNushellIntegration = true; @@ -141,10 +138,11 @@ programs.wezterm.enable = true; programs.wezterm.extraConfig = builtins.readFile ./wezterm.lua; - programs.yazi.enable = true; - programs.zoxide.enable = true; + # services.protonmail-bridge.enable = true; + # services.protonmail-bridge.extraPackages = [pkgs.kdePackages.kwallet]; + i18n.inputMethod = { enable = true; type = "fcitx5";