From 1e46d2d3744d37d012a7e39f8519df3ecdc23fbb Mon Sep 17 00:00:00 2001 From: Seongmin Lee Date: Wed, 29 Apr 2026 08:43:48 +0000 Subject: [PATCH] lazy Signed-off-by: Seongmin Lee --- bin/tmux-sessionizer | 2 +- jj/config.toml | 2 +- nix/darwin.nix | 19 +++++++++++++++++-- nix/flake.lock | 22 +++++++++++----------- nix/flake.nix | 10 +++++----- 5 file(s) changed, 35 insertion(s)(+), 20 deletion(s)(-) diff --git a/bin/tmux-sessionizer b/bin/tmux-sessionizer --- a/bin/tmux-sessionizer +++ b/bin/tmux-sessionizer @@ -3,7 +3,7 @@ if [[ $# -eq 1 ]]; then selected=$1 else - selected=$(find ~/projects ~/repo ~ -mindepth 1 -maxdepth 1 -type d | fzf) + selected=$(find ~/projects ~/repo ~/agent ~ -mindepth 1 -maxdepth 1 -type d | fzf) fi if [[ -z $selected ]]; then diff --git a/jj/config.toml b/jj/config.toml --- a/jj/config.toml +++ b/jj/config.toml @@ -56,7 +56,7 @@ [git] write-change-id-header = true -# private-commits = "description(glob:'wip:*') | description(glob:'private:*')" +private-commits = "description(glob:'private:*') | description(glob:'local:*')" [revset-aliases] 'MM' = "description(glob:'\\[mega-merge\\]*')" diff --git a/nix/darwin.nix b/nix/darwin.nix --- a/nix/darwin.nix +++ b/nix/darwin.nix @@ -8,12 +8,26 @@ pkgs.tree pkgs.vim pkgs.git - pkgs.ollama + pkgs-unstable.ollama # used for remote linux deployment pkgs.nixos-rebuild # I don't want to touch this due to current neovim settings. # remove it when lux.nvim is out (pkgs-unstable.lua5_1.withPackages (ps: with ps; [luarocks])) + # (let + # prSrc = pkgs.fetchFromGitHub { + # owner = "Other-Open-Source-Projects"; + # repo = "opencode"; + # rev = "feat/custom-provider-compat"; + # hash = "sha256-2Ji+/4RCPdj9qfLGKw01DRjLzU7hFk3+Je5TUEFWclQ="; + # }; + # in pkgs-unstable.opencode.overrideAttrs (old: prev: { + # src = prSrc; + # node_modules = prev.node_modules.overrideAttrs (old: { + # src = prSrc; + # outputHash = ""; + # }); + # })) ]; launchd.user.agents = { @@ -23,10 +37,11 @@ ollama-serve = { environment = { OLLAMA_HOST = "0.0.0.0"; + OLLAMA_CONTEXT_LENGTH = "64000"; }; serviceConfig = { Label = "com.ollama.serve"; - ProgramArguments = [ "${pkgs.ollama}/bin/ollama" "serve" ]; + ProgramArguments = [ "${pkgs-unstable.ollama}/bin/ollama" "serve" ]; KeepAlive = true; RunAtLoad = true; # TODO: ensure /var/log/ollama exist diff --git a/nix/flake.lock b/nix/flake.lock --- a/nix/flake.lock +++ b/nix/flake.lock @@ -7,43 +7,43 @@ ] }, "locked": { - "lastModified": 1749744770, - "narHash": "sha256-MEM9XXHgBF/Cyv1RES1t6gqAX7/tvayBC1r/KPyK1ls=", + "lastModified": 1772129556, + "narHash": "sha256-Utk0zd8STPsUJPyjabhzPc5BpPodLTXrwkpXBHYnpeg=", "owner": "nix-darwin", "repo": "nix-darwin", - "rev": "536f951efb1ccda9b968e3c9dee39fbeb6d3fdeb", + "rev": "ebec37af18215214173c98cf6356d0aca24a2585", "type": "github" }, "original": { "owner": "nix-darwin", - "ref": "nix-darwin-25.05", + "ref": "nix-darwin-25.11", "repo": "nix-darwin", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1756659129, - "narHash": "sha256-ZFCE+pWMvOUoqMSWXyFZIjsaIH53mkGMtY9RHrAQhJw=", + "lastModified": 1777014176, + "narHash": "sha256-OzisFv/K6SRIKNOUsR+9Xij/HnS+UqXWhrheEHPJJ3E=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "11e13914dbd6715d20bbe0637e32f3feefb5ce0e", + "rev": "3f05c8657c7016fb8cfec9ca06dac066cdeddb91", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-25.05-darwin", + "ref": "nixpkgs-25.11-darwin", "repo": "nixpkgs", "type": "github" } }, "nixpkgs-unstable": { "locked": { - "lastModified": 1767364772, - "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", + "lastModified": 1777270315, + "narHash": "sha256-yKB4G6cKsQsWN7M6rZGk6gkJPDNPIzT05y4qzRyCDlI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", + "rev": "6368eda62c9775c38ef7f714b2555a741c20c72d", "type": "github" }, "original": { diff --git a/nix/flake.nix b/nix/flake.nix --- a/nix/flake.nix +++ b/nix/flake.nix @@ -2,10 +2,10 @@ description = "nix-darwin system flake"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-25.05-darwin"; + nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-25.11-darwin"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; - nix-darwin.url = "github:nix-darwin/nix-darwin/nix-darwin-25.05"; + nix-darwin.url = "github:nix-darwin/nix-darwin/nix-darwin-25.11"; nix-darwin.inputs.nixpkgs.follows = "nixpkgs"; }; @@ -84,17 +84,17 @@ pkgs.qmk pkgs.ripgrep pkgs.stack - pkgs.sumneko-lua-language-server + pkgs.lua-language-server pkgs.tmux pkgs.tree pkgs.typescript-language-server - pkgs-unstable.typst + pkgs.typst pkgs.unixtools.watch pkgs.vim pkgs.zellij pkgs.llvmPackages_17.clang-tools pkgs-unstable.jujutsu - pkgs-unstable.neovim + pkgs.neovim (pkgs-unstable.lua5_1.withPackages (ps: with ps; [luarocks])) (pkgs.buildEnv { name = "mailing"; -- tangled.sh