From 89dfe828f93032409038255e9830413b2bee3625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Czy=C5=BC?= Date: Sun, 21 Apr 2024 16:22:38 +0200 Subject: [PATCH] docker and clis --- home-manager/features/cli/default.nix | 12 ++++++++++++ home-manager/home.nix | 3 +++ hosts/common/docker.nix | 5 +++++ hosts/common/users.nix | 2 +- 4 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 hosts/common/docker.nix diff --git a/home-manager/features/cli/default.nix b/home-manager/features/cli/default.nix index 9ca103a..c6321e5 100644 --- a/home-manager/features/cli/default.nix +++ b/home-manager/features/cli/default.nix @@ -7,5 +7,17 @@ ]; home.packages = with pkgs; [ killall + comma + distrobox + bc + bottom + ncdu + tly + ltex-ls + nil + alejandra + timer + jq + diffsitter ]; } diff --git a/home-manager/home.nix b/home-manager/home.nix index ad8db29..94702b1 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -136,6 +136,9 @@ cmake gtest boost + gcc-unwrapped + gcc.cc.lib + ]); services.gnome-keyring = { diff --git a/hosts/common/docker.nix b/hosts/common/docker.nix new file mode 100644 index 0000000..a0f86ac --- /dev/null +++ b/hosts/common/docker.nix @@ -0,0 +1,5 @@ +{ + virtualisation.docker = { + enable = true; + }; +} diff --git a/hosts/common/users.nix b/hosts/common/users.nix index 94d69ba..e23d04f 100644 --- a/hosts/common/users.nix +++ b/hosts/common/users.nix @@ -14,7 +14,7 @@ openssh.authorizedKeys.keys = [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDfqPj+a2gmoUl3TuGSZxf0zRBabVWvXRrjLF7sFlqjMbfkx428F3L7C8OC3Z9XDT4ysbpgWcPuVKNtK5kkKGjSLHAgB2CgvD15K11Q+ag1+uyePaiOypZYJewvv1hhqU5IrVcxUbTsbREH/IsdQSlNSuyNFIr3oFnrff5iKEKEwEvSDeiqpqRh56pAkF6Kb15aYqZO7X9rbfoa8Sgj3VJXN0181lXMjXkNsYVa3gDmKv89C6qutg+KOpHlXgn4AfIRcCw8ik6OGBEfi/gUeb3SYpD+7undNLyloxCbGwHQ40IdoqPatyhTNS4jm9kb+Tno4hj0pbLHZSUdXgGaSfGx1W0MVVY0mm0Hu7EmYDBHUTfmPmPxnolWh8UH+XdkNPnwZfyZlyBcVVkVzog1ZCs1i9Y6oS1ZIbzuz+WxBPPDIHMRdmxv6+PMc5kZyrpuX1PgFb7Xt5cRNAL5/wywoi9Z45SS7qP9zNSb443UaaXzUatqnlawZ0GS0qXJh3ljwJ8= mike@odin" ]; - extraGroups = [ "networkmanager" "wheel" ]; + extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" ]; }; }; }