diff --git a/home/bin/executable_arch-install-cadquery b/home/bin/executable_arch-install-cadquery new file mode 100644 index 00000000..d1883710 --- /dev/null +++ b/home/bin/executable_arch-install-cadquery @@ -0,0 +1,8 @@ +#!/bin/bash +# https://github.com/starr-dusT/dotfiles + +sudo pacman -S python python-pip +pip install cadquery --break-system-packages +curl -LO https://github.com/CadQuery/CQ-editor/releases/download/nightly/CQ-editor-master-Linux-x86_64.sh +sh CQ-editor-master-Linux-x86_64.sh +rm CQ-editor-master-Linux-x86_64.sh diff --git a/home/dot_aliases b/home/dot_aliases index c0b837aa..8d3f24a3 100644 --- a/home/dot_aliases +++ b/home/dot_aliases @@ -22,7 +22,6 @@ alias ca="chezmoi apply" alias ce='chezmoi edit' # trashcli -alias rm='echo "This is not the command you are looking for."; false' alias tp='trash-put' alias te='trash-empty' alias tl='trash-list' diff --git a/provision/hosts/kestrel/configuration.nix b/provision/hosts/kestrel/configuration.nix index 15d37463..5b3ac53c 100644 --- a/provision/hosts/kestrel/configuration.nix +++ b/provision/hosts/kestrel/configuration.nix @@ -49,10 +49,8 @@ ]; # Enable docker - virtualisation.docker.rootless = { - enable = true; - setSocketVariable = true; - }; + virtualisation.docker.enable = true; + virtualisation.docker.storageDriver = "btrfs"; # Define user account. users.users.${user} = { @@ -72,6 +70,7 @@ # List packages installed in system profile. environment.systemPackages = with pkgs; [ # One-off stable packages + distrobox ] ++ [ # One-off unstable packages ]; @@ -84,7 +83,7 @@ devel = { engineering.enable = true; notes.enable = true; - python.enable = true; + python.enable = false; tooling.enable = true; }; gaming = { diff --git a/provision/modules/devel/python.nix b/provision/modules/devel/python.nix index 163a205f..f2ed9f2f 100644 --- a/provision/modules/devel/python.nix +++ b/provision/modules/devel/python.nix @@ -20,7 +20,6 @@ in { beancount fava nodePackages_latest.pyright - distrobox ]; }; }