diff --git a/cleo.darwin.nix b/cleo.darwin.nix index 978c6c5..68281de 100644 --- a/cleo.darwin.nix +++ b/cleo.darwin.nix @@ -14,7 +14,7 @@ environment.variables.OPENCODE_CONFIG = "~/.config/opencode.jsonc"; # Add Homebrew to PATH - environment.systemPath = [ "/opt/homebrew/bin" "/opt/homebrew/sbin" ]; + environment.systemPath = [ "/opt/homebrew/bin" "/opt/homebrew/sbin" "/Users/matthew.bessette/.local/bin" ]; # Biome config environment.etc."biome.json".source = ./config.biome.json; @@ -36,17 +36,14 @@ onActivation.cleanup = "uninstall"; onActivation.autoUpdate = true; onActivation.upgrade = true; - taps = [ "bufbuild/buf" "jacobjohansen/tap" ]; + taps = [ "bufbuild/buf"]; brews = [ "biome" - "jacobjohansen/tap/rds-auth-proxy" # CLEO APP "ccache" "rbenv" "ruby-build" - ### - ]; casks = [ @@ -62,8 +59,8 @@ "bruno" "kopiaui" "libreoffice" + "obsidian" "postico" - "font-fira-code-nerd-font" "signal" "spotify" "yubico-yubikey-manager" diff --git a/cleo.home.nix b/cleo.home.nix index 6b72ebf..3286bcd 100644 --- a/cleo.home.nix +++ b/cleo.home.nix @@ -122,21 +122,6 @@ }; }; - programs.atuin = { - enable = true; - # Enable shell integrations (Home Manager will add the 'init' scripts) - enableZshIntegration = true; - - # Settings go directly here; they will be written to ~/.config/atuin/config.toml - settings = { - # auto_sync = true; - # sync_address = "https://api.atuin.sh"; - # sync_frequency = "5m"; - search_mode = "fuzzy"; - # filter_mode_shell_up_key_binding = "directory"; - }; - }; - home.sessionVariables = { # Points to the Homebrew location mentioned in your caveat ANDROID_HOME = "/opt/homebrew/share/android-commandlinetools"; @@ -155,6 +140,8 @@ home.file.".config/1Password/ssh/agent.toml".source = ./config.agent.toml; xdg.configFile."opencode/opencode.jsonc".source = config.lib.file.mkOutOfStoreSymlink "/Users/matthew.bessette/nixos/config.opencode.jsonc"; + programs.tmux.enable = true; + programs.git = { enable = true;