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