6a5c04a1e4
refactor(nix): Preparing setup for other n*x systems
2024-10-16 07:54:18 +07:00
9d3f986f1b
chore(nix/darwin): Add zoxide
2024-09-08 15:36:42 +07:00
acd513371b
refactor: Comment nix and hyprlang without spacing in between
2024-07-24 10:59:51 +07:00
28b29c3487
chore(nix): Use nix to install yt-dlp
2024-07-19 10:52:09 +07:00
905d7e2309
chore(nix): Clean up unused code
2024-07-16 22:19:44 +07:00
a0dd718b4e
chore(nix): Migrate inkscape from homebrew to nix
...
Also add overlay to ignore pytest for some python packages, because
python is pain
2024-07-16 16:29:32 +07:00
d8750d6712
chore(nix): Only enable browserpass for chrome (arc) and brave
2024-07-16 11:34:23 +07:00
ecaf288606
refactor(nix): Use nix to setup browserpass
2024-07-16 11:30:13 +07:00
0a140214b7
chore(nix): Install IINA through nix
2024-07-16 11:16:16 +07:00
337bd0a6a5
fix(nix): Symlink the apps, not the folder
2024-07-16 11:11:51 +07:00
a56d56788d
chore(nix): Add rclone and move pinentry_mac to optional list
2024-07-16 10:34:56 +07:00
24c6d78f8f
refactor(nix): Make duti only install on macOS
2024-07-16 10:27:57 +07:00
0fae8aa1e3
chore(nix): Add duti
2024-07-15 15:56:47 +07:00
1002f2806d
refactor(nix): Remove nixpkgs.hostPlatform
...
Should already covered by `inherit system`
2024-07-13 09:40:00 +07:00
2ef4e6f407
refactor(nix): Use home-manager
...
Looks like nix-darwin is planning to drop per-user launchd (or perhaps
per-user feature entirely).
2024-07-13 09:09:20 +07:00
dff532c060
chore(nix): Disable auto install macOS update
2024-07-13 08:36:16 +07:00
c409f194eb
refactor(nix): Let nix install the CapsEscSwap LaunchAgent
...
It is a macOS-only thing after all
2024-07-13 08:27:50 +07:00
86459e0b0e
refactor(nix): Use withPackages to install python packages
2024-07-11 20:45:36 +07:00
6f5ad0588d
refactor(nix): No need to override python
...
Not sure why and how, but issue with `/usr/bin/env python3` just fixed
itself after migrating to flake.nix... I might've messed up nix setup
the first time
2024-07-11 13:44:32 +07:00
2155ef271d
chore(deps): Update python to 3.12
2024-07-11 13:37:00 +07:00
2faf9059b8
refactor: Split nix config
2024-07-11 11:51:23 +07:00