Commit graph

72 commits

Author SHA1 Message Date
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
c293fc929e docs: add bootstrap guide for fresh macOS setup 2026-07-01 17:12:55 +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
7b8682f3d9 feat: remove bitwarden, add pass-sync aliases (git push/pull/status) 2026-07-01 15:41:06 +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
25164e8764 docs: add default apps section, simplify duti config (txt not configurable via CLI on Sonoma+) 2026-07-01 15:19:00 +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
9b54c129a2 fix: use full paths in MarkEdit activation script 2026-07-01 14:35:19 +03:00
dcddd60c32 feat: configure MarkEdit catppuccin theme via activation script 2026-07-01 14:33:31 +03:00
83092f70f8 feat: add MarkEdit catppuccin theme and MTE table editor 2026-07-01 14:04:32 +03:00
b2e3092c2e fix: remove TrackpadTwoFingerDoubleTapGesture (boolean type) 2026-07-01 13:42:18 +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
b3c3a865e1 fix: remove unsupported TrackpadScroll 2026-07-01 13:09:21 +03:00
5501fb5a31 fix: remove unsupported TrackpadHorizScroll 2026-07-01 13:09:06 +03:00
8f936fb4ac fix: remove unsupported TrackpadHandResting 2026-07-01 13:08:58 +03:00
23076d8010 fix: remove unsupported trackpad/finder/nsglobal options 2026-07-01 13:08:42 +03:00
2afdb54dcb fix: remove unsupported FXPreferredGroupBy 2026-07-01 13:06:39 +03:00
f844365d30 fix: remove unsupported AppleMiniaturizeOnDoubleClick 2026-07-01 13:06:27 +03:00
7475e188dd fix: move AppleMenuBarVisibleInFullscreen back to CustomUserPreferences 2026-07-01 13:06:16 +03:00
038196166e fix: remove unsupported AppleLanguages option 2026-07-01 13:05:30 +03:00
eb0a6135bc fix: remove unsupported AppleAntiAliasingThreshold option 2026-07-01 13:05:10 +03:00
65319be12b feat: sync all current macOS system defaults from running system 2026-07-01 13:04:51 +03:00
352df44908 feat: add wget for downloading files and sites 2026-07-01 12:56:19 +03:00
43ee63b7af docs: add website saving tools to cheatsheet 2026-07-01 12:51:21 +03:00
45e2743053 docs: add tech debt section with git config todo 2026-07-01 02:39:13 +03:00