eza, logseq, ...

This commit is contained in:
Kat Inskip 2023-10-02 14:17:52 -07:00
parent 805c9e8291
commit 2a42df1860
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
11 changed files with 169 additions and 80 deletions

View file

@ -52,6 +52,9 @@ _: let
# add your customizations here
. /opt/orbstack-guest/etc/profile-late
export PATH="/opt/homebrew/opt/ruby/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/ruby/lib"
export CPPFLAGS="-I/opt/homebrew/opt/ruby/include"
'';
# faster DHCP - OrbStack uses SLAAC exclusively

View file

@ -48,19 +48,18 @@ _: let
'';
environment.systemPackages = with pkgs; [
inputs.artemiscli.packages.aarch64-darwin.artemiscli
fd # fd, better fine!
terraform
ripgrep # rg, better grep!
deadnix # dead-code scanner
alejandra # code formatter
statix # anti-pattern finder
deploy-rs.deploy-rs # deployment system
rnix-lsp # vscode nix extensions
terraform # terraform
kubectl # kubernetes
k9s # cute k8s client, canines~
kubernetes-helm # helm
awscli
awscli2
];
home-manager.users.kat = {
@ -123,6 +122,9 @@ _: let
"awscurl"
"pandoc"
"openjdk@17"
"maven"
"dependency-check"
"snyk"
];
casks = [
"barrier"
@ -137,6 +139,7 @@ _: let
"pycharm-ce"
"prismlauncher"
"element"
"logseq"
"slack"
"boop"
"iterm2"
@ -149,6 +152,7 @@ _: let
"deluge"
"keybase"
"anki"
"syncthing"
"firefox"
"google-chrome"
"orbstack"
@ -156,6 +160,7 @@ _: let
taps = [
"pulumi/tap"
"homebrew/cask-versions"
"snyk/tap"
];
masApps = {
Tailscale = 1475387142;