From bd60a0f2eebb9b887819c99f067eceeb232d334f Mon Sep 17 00:00:00 2001 From: foglar Date: Wed, 20 Nov 2024 17:53:55 +0100 Subject: [PATCH] distrobox enable --- nixos/configuration.nix | 10 +++++++++- nixos/home.nix | 4 ++++ nixos/packages/programming/programming.nix | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 20db387..cb15f0f 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -228,12 +228,20 @@ users.users.foglar = { isNormalUser = true; description = "foglar"; - extraGroups = ["networkmanager" "wheel" "lp" "scanner"]; + extraGroups = ["networkmanager" "wheel" "lp" "scanner" "docker"]; packages = with pkgs; [ # thunderbird ]; }; + virtualisation.docker = { + enable = true; + rootless = { + enable = true; + setSocketVariable = true; + }; + }; + programs.kdeconnect.enable = true; programs.wireshark.enable = true; programs.steam = { diff --git a/nixos/home.nix b/nixos/home.nix index eaaf13e..4bbcae0 100644 --- a/nixos/home.nix +++ b/nixos/home.nix @@ -37,6 +37,10 @@ hist = "history | awk '{for (i=2; i<=NF; i++) printf \$i\" \"; print \"\"}' | fzf | wl-copy"; packages = "paru -Qe | fzf | wl-copy"; cdx = "zoxide query --interactive"; + + + distrobox-enter = "distrobox-enter --root"; + distrobox-create = "distrobox-create --root"; }; bashrcExtra = '' diff --git a/nixos/packages/programming/programming.nix b/nixos/packages/programming/programming.nix index d270db8..c92aa7a 100644 --- a/nixos/packages/programming/programming.nix +++ b/nixos/packages/programming/programming.nix @@ -23,6 +23,7 @@ home.packages = with pkgs; [ neovim arduino-ide + distrobox go jq conda