Commit graph

482 commits

Author SHA1 Message Date
Daniel Thoren
ecade3a03e
feat: add tmux, fish, nix configs to macos 🍎 2025-09-08 19:16:17 +02:00
Daniel Thoren
bfb924a610
chore: re-enable ApplePressAndHoldEnabled 🎨 2025-09-08 19:14:25 +02:00
Daniel Thoren
0701e6b107
fix: nix management (now managed by Determinate Systems) 🐛 2025-09-08 15:08:59 +02:00
Daniel Thoren
e2f8ab3088
fix(macos): deactivate busybox 🐛 2025-09-08 14:56:38 +02:00
Daniel Thoren
948798af4a
fix(darwin): migrate to new nix-darwin options & root activation 🔧
- set `nix.enable = true`; remove deprecated `services.nix-daemon.enable` 🔥
- replace unsafe `nix.settings.auto-optimise-store` with `nix.optimise.automatic`
- rename Touch ID option to `security.pam.services.sudo_local.touchIdAuth`
- add `system.primaryUser = "danny"` so user-scoped macOS defaults apply under root activation
- keep GC schedule; retain `nixpkgs.hostPlatform = "aarch64-darwin"`
- (minor) expand `environment.systemPackages` with `git`, `gnupg`, `coreutils`

This adapts the config to recent nix-darwin changes and fixes evaluation failures during `darwin-rebuild`.
2025-09-08 14:52:14 +02:00
Daniel Thoren
3a6fbd2f89
fix(macos): set darwin state-version to 6 🐛 2025-09-08 13:55:39 +02:00
Daniel Thoren
5a7a8b9f5f
fix(macos): relative path 🐛 2025-09-08 13:52:32 +02:00
Daniel Thoren
e5a7512a98
feat(macos): improve nix-darwin config for stability and ergonomics 2025-09-08 13:40:09 +02:00
Daniel Thoren
8007a8dfd3
chore: move hostPlatform to macos.nix + doc: todo 🚚📝 2025-09-08 13:34:43 +02:00
Daniel Thoren
dfd4a10c1a
fix: macos.nix 🐛 2025-09-05 11:44:11 +02:00
Daniel Thoren
6eb2da277f
feat(flake): add nix-darwin config for macOS 🍎 2025-09-05 11:35:43 +02:00
Daniel Thoren
44070bb012
chore: rename macbook.nix to macos.nix 🚚 2025-09-05 11:14:07 +02:00
Daniel Thoren
8942cdc3bc
feat: duplidate wsl nix (without wsl-specifics) 2025-09-05 11:12:53 +02:00
DannyDannyDanny
2301677859 feat(service): add Open-WebUI to WSL 📌 2025-08-23 21:04:14 +00:00
DannyDannyDanny
4c5128a7a0 refactor: ollama pkg with service 🎨 2025-08-23 20:19:12 +00:00
DannyDannyDanny
a90fad2688 feat: add ollama 📌 2025-08-23 20:11:41 +00:00
DannyDannyDanny
c0f70818c5 feat: add jq 📌 2025-08-23 20:10:28 +00:00
DannyDannyDanny
83cf701855 feat: add mpd / fzf music command 2025-08-23 20:09:59 +00:00
DannyDannyDanny
1568654f0d feat: bump Plasma 6, add bad Wi-Fi, tweak packages 📌 2025-08-17 20:40:54 +02:00
DannyDannyDanny
14bdd2db85 feat: restructure flake into multi-host setup 🎨 2025-08-17 20:39:27 +02:00
DannyDannyDanny
1cd1e5a156 feat: mute windows terminal 2025-08-06 11:08:19 +00:00
DannyDannyDanny
d696afdd76 feat: add mpv music player 2025-07-31 12:37:33 +00:00
DannyDannyDanny
f0ad6397e1 doc: remove TODO reminder 📝🔥 2025-07-30 10:50:16 +00:00
DannyDannyDanny
3bad798a7d fix: setting sound scheme: No Sounds 🐛 2025-07-28 13:44:05 +00:00
DannyDannyDanny
dcde5999e9 feat: mute windows after theme change 2025-07-28 11:30:12 +00:00
DannyDannyDanny
bd98e17460 doc: build on different devices 📝 2025-07-27 16:17:09 +02:00
DannyDannyDanny
b1a6f526cf doc: build on different devices 📝 2025-07-27 16:15:40 +02:00
DannyDannyDanny
7670b2f3a1 merge: uxplay from main 2025-07-27 16:08:35 +02:00
DannyDannyDanny
874bab8364 merge: nixos readme from main 2025-07-27 16:07:02 +02:00
DannyDannyDanny
832c0ec8e8 merge: hardware config from main 2025-07-27 16:06:02 +02:00
DannyDannyDanny
11c95e4e13 merge: wsl.conf from wsl branch 2025-07-27 14:53:53 +02:00
DannyDannyDanny
5e911e9233 merge: tmux.nix from wsl branch 2025-07-27 14:52:35 +02:00
DannyDannyDanny
156dca5cfa merge: nixos readme from wsl branch 2025-07-27 14:51:29 +02:00
DannyDannyDanny
be6dd5974b merge: neovim.nix from wsl branch 2025-07-27 14:48:08 +02:00
DannyDannyDanny
d34e9a4fd0 merge: hosts/wsl.nix from wsl branch 🚚 2025-07-27 14:46:48 +02:00
DannyDannyDanny
3135fc2755 merge: README from wsl branch 2025-07-27 14:39:56 +02:00
DannyDannyDanny
433c3b714f chore: add neovim line numbering 🎨 2025-07-27 14:36:50 +02:00
DannyDannyDanny
b95e2c89d8 feat: rewrite WSL theme changer for windows 11 + windows terminal
2025-07-27 14:36:38 +02:00
DannyDannyDanny
3da223fe44 fix: windows terminal settings for light mode :sun: 2025-07-27 14:35:59 +02:00
DannyDannyDanny
7a4651cb77 chore: create light/dark windows terminal settings 🎨 2025-07-27 14:35:38 +02:00
DannyDannyDanny
dda6ad3b82 chore: backup windows terminal settings ⚙️ 2025-07-27 14:35:33 +02:00
DannyDannyDanny
f7635d6dc0 chore: remove install script workflows 🔥♻️ 2025-07-27 14:34:16 +02:00
DannyDannyDanny
009734b498 chore: clean up old irrelevant notes 🔥 2025-07-27 14:30:31 +02:00
DannyDannyDanny
7c31b3078b chore: remove authorized ssh public keys 🔥 2025-07-27 14:30:28 +02:00
DannyDannyDanny
015e00f50a chore: remove fzf-zsh config 🔥 2025-07-27 14:30:24 +02:00
DannyDannyDanny
3828b37893 chore: remove old nvim python providers 🔥 2025-07-27 14:30:19 +02:00
DannyDannyDanny
4559bce15f chore: remove (old) music config 🔥 2025-07-27 14:30:15 +02:00
DannyDannyDanny
cac17156da chore: remove .locale.conf 🔥 2025-07-27 14:30:11 +02:00
DannyDannyDanny
8506e313bc chore: remove old dotfiles 🔥 2025-07-27 14:30:06 +02:00
DannyDannyDanny
df917f964d chore: remove wsl.conf 🔥 2025-07-27 14:30:00 +02:00