diff --git a/darwin/work/default.nix b/darwin/work/default.nix index 7992605..6cf2e8d 100644 --- a/darwin/work/default.nix +++ b/darwin/work/default.nix @@ -1,13 +1,16 @@ { pkgs, ... }: { - #greg.pypackages = with pkgs; [ - # dateutil - # ipython - # pyyaml - # responses - # ruamel-yaml - # typing-extensions - # virtualenv - #]; + homebrew = { + enable = true; + brews = [ + "packer" + ]; + casks = [ + "gnucash" + "onlyoffice" + "postman" + "vagrant" + ]; + }; } diff --git a/home/gui/default.nix b/home/gui/default.nix index b8dff15..1af3bcd 100644 --- a/home/gui/default.nix +++ b/home/gui/default.nix @@ -15,11 +15,6 @@ in home.packages = with pkgs; [ cdrtools dconf2nix - ffmpeg - gnucash - handbrake - libtheora - makemkv vlc x265 ] ++ @@ -34,12 +29,6 @@ in nextcloud-client ]) ++ - # Items that just cannot be outside of x86_64 at all - ( excludes ["aarch64-darwin" "aarch64-linux"] - [ - synology-drive-client - ]) ++ - # Items that are not supported on ARM/Linux ( excludes ["aarch64-linux"] [ diff --git a/home/home.nix b/home/home.nix index 5946ae1..324dad4 100644 --- a/home/home.nix +++ b/home/home.nix @@ -48,6 +48,7 @@ inetutils jq nano + nix-prefetch nmap openssl setup-ssh diff --git a/home/hosts/jude/default.nix b/home/hosts/jude/default.nix new file mode 100644 index 0000000..4f00ad3 --- /dev/null +++ b/home/hosts/jude/default.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: + +{ + home.packages = with pkgs; [ + gnucash + ffmpeg + handbrake + libtheora + makemkv + synology-drive-client + ]; +} diff --git a/home/xonsh.nix b/home/xonsh.nix index 3d03530..14d65ce 100644 --- a/home/xonsh.nix +++ b/home/xonsh.nix @@ -39,6 +39,7 @@ crun = "compass workspace run"; ctest = "compass workspace test"; cylint = "./scripts/run_yaml_lint.py"; + cpip = "compass workspace run src/python3/uc/tools:run_pip_compile"; cleanup = "nix-collect-garbage --delete-older-than 30d && nix store optimise"; d = "vox deactivate";