Commit graph

52 commits

Author SHA1 Message Date
2ca3aa219d fix: remove broken passOrigins activation (builtins.toFile limitation) 2026-07-01 23:31:54 +03:00
6b3982f156 refactor: remove credential helper (we use SSH) 2026-07-01 23:31:14 +03:00
55a2181d58 docs: add todos for git remotes and pass-store sync 2026-07-01 18:53:33 +03:00
df2d756a08 refactor: separate pass (package) from pass-store (git remotes) 2026-07-01 18:45:06 +03:00
eec7efabd1 feat: add ssh.nix with matchBlocks, pass origins (forgejo+github+solmoe) 2026-07-01 18:43:33 +03:00
e9ddbc5d0e fix: use nested attribute for credential config 2026-07-01 17:19:25 +03:00
203630ca60 fix: merge extraConfig into settings (deprecated extraConfig) 2026-07-01 17:16:42 +03:00
666f10ad06 feat: complete git.nix with LFS, credentials, gpg, aliases 2026-07-01 17:16:04 +03:00
f142bdc1da fix: temporarily remove broken activation script 2026-07-01 16:43:46 +03:00
43e6ca3e99 test: no unicode in pass activation 2026-07-01 16:42:29 +03:00
3a0dbcca71 fix: simpler activation without pkgs interpolation 2026-07-01 16:41:01 +03:00
06433e4d9f fix: use mikl@iscg.dev for GPG and git (was michaotic) 2026-07-01 16:37:59 +03:00
b71b587c1a fix: use pass-otp via package.withExtensions instead of settings 2026-07-01 16:34:24 +03:00
2d98a9e83c fix: quote all pass settings values as strings 2026-07-01 16:33:11 +03:00
609d67bdb9 fix: remove deprecated pinentryFlavor 2026-07-01 16:31:43 +03:00
afd04a9610 feat: add home/pass.nix with pass + gpg-agent + activation 2026-07-01 16:31:00 +03:00
882010ce2e fix: add /sbin and /usr/sbin to PATH (needed for pass/diskutil) 2026-07-01 15:46:07 +03:00
f616c31d37 feat: simplify duti config (remove Apple-blocked UTIs), add manual instructions 2026-07-01 15:31:08 +03:00
8438798850 fix: lowercase com.apple.mail 2026-07-01 15:30:01 +03:00
8cbd02385c fix: add 'all' role to duti config (was missing role parameter) 2026-07-01 15:29:04 +03:00
4652a562b3 fix: use correct Skim bundle id net.sourceforge.skim-app.skim 2026-07-01 15:22:02 +03:00
426e5fa6e7 feat: use Skim for PDF default app 2026-07-01 15:20:22 +03:00
51c6f8eeb2 docs: remove txt mentions from duti config and cheatsheet 2026-07-01 15:19:57 +03:00
90d6e2a2b9 fix: use com.apple.traditional-mac-plain-text for txt files 2026-07-01 15:17:36 +03:00
f56751a1df debug: simplify duti config to find problematic line 2026-07-01 15:16:01 +03:00
873627880e fix: use real bundle ids for VSCodium, MarkEdit, kitty, Skim 2026-07-01 15:10:56 +03:00
943ca7fe8b fix: add nix profile paths to zsh initContent PATH 2026-07-01 14:58:53 +03:00
b6faba6285 fix: remove broken home.activation.dutiApply, keep only system-level activation 2026-07-01 14:48:23 +03:00
69e3d042d4 fix: use data (string) for duti activation 2026-07-01 14:47:21 +03:00
3a9deba59e fix: use script instead of text for duti activation 2026-07-01 14:47:04 +03:00
bc8481dd7a feat: add duti activation to apply default apps on rebuild 2026-07-01 14:46:31 +03:00
93bc0d0c02 revert: remove MarkEdit theme/MTE extensions config 2026-07-01 14:37:55 +03:00
83092f70f8 feat: add MarkEdit catppuccin theme and MTE table editor 2026-07-01 14:04:32 +03:00
47a4d83fce fix: move duti activation script from home to poppy host 2026-07-01 13:39:46 +03:00
3ca861bd33 feat: add markedit and duti for default apps management 2026-07-01 13:38:25 +03:00
352df44908 feat: add wget for downloading files and sites 2026-07-01 12:56:19 +03:00
98347f1e4c style: switch to Catppuccin Macchiato theme 2026-07-01 02:19:28 +03:00
e87376641d fix: use correct Catppuccin Mocha theme name (with space) 2026-07-01 02:11:27 +03:00
01c8a89eb6 fix: use delta package name and programs.delta module 2026-07-01 02:00:55 +03:00
23aec94f2a feat: add ollama, git-delta, alejandra, broot, trash-cli, texliveFull; extract git.nix 2026-07-01 02:00:38 +03:00
4ab3ecc2d0 feat: add micro editor to cli tools 2026-07-01 01:32:52 +03:00
7eca302687 feat: add pass with pass-otp, gpg agent, organize cli tools by category 2026-07-01 01:22:39 +03:00
da383f019e fix: merge pnpm into single home.packages list 2026-07-01 01:13:55 +03:00
63c12e8119 fix: install pnpm via packages (programs.pnpm not available) 2026-07-01 01:13:38 +03:00
c3e687c07b feat: add pnpm with pi-coding-agent, remove tw93/tap and mole 2026-07-01 01:13:15 +03:00
c1dbd64b40 fix: use lib.mkMerge for initContent 2026-07-01 00:35:26 +03:00
f1a8c729d1 refactor: use modern initContent with lib.mkBefore 2026-07-01 00:33:36 +03:00
af14e5d38e fix: add initExtraFirst with basic PATH for brew and system binaries 2026-07-01 00:30:00 +03:00
c0d4a0df41 fix: move brew shellenv to envExtra for PATH, use initExtra for prompt 2026-06-29 19:35:51 +03:00
65f8b01287 fix: add sessionVariables, PATH with pi-node, fastfetch alias 2026-06-29 19:29:39 +03:00