nixos

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

commit 74250d1e1dac41a3dc7a8febbc3d203280258c15
parent da3c6ebece56c4acf6467bb0e32f64bebbb4cb05
Author: Toni Brown <tb148@proton.me>
Date:   Fri,  5 Sep 2025 16:22:28 +0800

enable doas

Diffstat:
Mconfig.nu | 1+
Mconfiguration.nix | 10++++++++++
2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/config.nu b/config.nu @@ -3,3 +3,4 @@ $env.config.show_banner = false $env.CARAPACE_BRIDGES = 'zsh,fish,bash,inshellisense' $env.EDITOR = "hx" $env.SHELL = "nu" +$env.UID = $"(id -u)" diff --git a/configuration.nix b/configuration.nix @@ -118,6 +118,16 @@ security.sudo.enable = false; security.sudo-rs.enable = true; + security.doas.enable = true; + security.doas.extraRules = lib.mkAfter [ + { + groups = [ "wheel" ]; + persist = true; + setEnv = [ + "SUDO_UID=$UID" + ]; + } + ]; catppuccin.enable = true; catppuccin.flavor = "mocha";