Ryan Yin
94e04bfbcc
fix(home/darwin): shell.nix
2024-09-18 21:53:15 +08:00
Ryan Yin
b364181dd6
fix: eval tests
2024-09-16 12:53:58 +08:00
Ryan Yin
2abea4e387
refactor: add localBin, goBin & rustBin into PATH env
2024-09-16 12:42:41 +08:00
Ryan Yin
8b6d3e6034
feat(darwin): update aerospace's config
2024-08-28 11:42:33 +08:00
Ryan Yin
9f7a56bc37
feat(darwin): migrate to aerospace
2024-08-27 18:45:59 +08:00
Ryan Yin
7bd264fee9
chore: update darwin's home configs
2024-05-11 17:05:28 +08:00
Ryan Yin
0eb83b22f0
chore(All Markdown Files): auto wrap text, fix typos
2024-03-16 19:49:46 +08:00
Ryan Yin
4d3a3750c1
feat: add develop environment for ruby
2024-03-14 00:33:38 +08:00
Ryan Yin
b382999a70
refactor: Use haumea for filesystem-based module system for flake outputs
...
refactor: Use hyphen(`-`) for variable names & folder names(except Python), replace all unserscore(`_`) with hyphen(`-`).
2024-03-10 20:12:02 +08:00
Ryan Yin
533fcb6144
docs: comment
2024-02-19 18:19:52 +08:00
Ryan Yin
a321d2c803
fix: ssh hosts aliases not working on darwin
2024-02-18 10:49:09 +08:00
Ryan Yin
f765fcd633
fix: conda init failed because ~/.zshrc not modifiable
2024-02-04 14:23:47 +08:00
Ryan Yin
86bdd6539c
fix: nix first in PATH
2024-01-25 14:42:35 +08:00
Ryan Yin
cba3212896
fix: statix fix
2024-01-21 17:07:44 +08:00
Ryan Yin
4eb5af38e3
docs: misc
2024-01-07 23:33:12 +08:00
Ryan Yin
0cfc6140b6
feat: replace nix-doom-emacs with hlissner's config
2023-12-30 13:00:06 +08:00
Ryan Yin
1962a582c2
feat: add clash-meta for darwin
2023-12-26 15:04:36 +08:00
Ryan Yin
15727ea482
docs: misc
2023-12-25 11:53:27 +08:00
Ryan Yin
55e12cddaf
feat: modular ssh config
2023-12-24 21:43:14 +08:00
Ryan Yin
73a746cebd
fix: darwin
2023-12-24 01:00:56 +08:00
Ryan Yin
b75b79057b
feat: refactoring configuration with options to make it more modular
2023-12-23 21:35:12 +08:00
Ryan Yin
44eb487df9
refactor: home-manager
2023-12-23 17:43:57 +08:00
Ryan Yin
ad86ed60dc
feat: update PATH
2023-12-22 21:03:25 +08:00
Ryan Yin
1817f41423
feat: update for shells
2023-12-22 16:59:56 +08:00
Ryan Yin
58b02a6b16
feat: replace home.activation.xxx via home.file.<name>.force
2023-12-20 10:45:01 +08:00
Ryan Yin
dbe62811c7
fix: agenix on nix-darwin, update flake.nix
2023-12-18 14:05:45 +08:00
Ryan Yin
b2f75a37dc
feat: nix fmt
2023-12-18 00:36:59 +08:00
Ryan Yin
1cf34add85
fix: fcitx - macOS
2023-12-17 00:09:13 +08:00
Ryan Yin
20b6aa07af
feat: update flake.lock, add eye-protection.nix
2023-12-17 00:08:54 +08:00
Ryan Yin
9f59301a0e
fix: environment variables missed in nushell
...
fix: https://github.com/ryan4yin/nix-config/issues/26
2023-12-07 13:10:15 +08:00
Ryan Yin
ada780afc8
feat: upgrade nixpkgs to 23.11
2023-11-15 01:24:42 +08:00
Ryan Yin
e1baf45441
feat: proxychains's conf for macOS
2023-08-09 11:25:18 +08:00
Ryan Yin
2485f24fcc
docs: remove useless comments
2023-07-30 15:23:33 +08:00
Ryan Yin
b407453836
feat: add README into subfolders
2023-07-29 22:15:01 +08:00
Ryan Yin
204cb03922
feat: simplify flake.nix
2023-07-27 02:22:08 +08:00
Ryan Yin
6e825eef7f
feat: add private key to ssh-agent when using ssh
2023-07-25 13:09:50 +08:00
Ryan Yin
450389400a
feat: zsh on macOS
2023-07-17 17:02:45 +08:00
Ryan Yin
7b482f8cfa
feat: macOS - adjust terminal's font size, starship for zsh, squirrel input method
2023-07-17 16:20:07 +08:00
Ryan Yin
32429619ab
feat: rime-data for both linux & macOS
2023-07-17 13:25:17 +08:00
Ryan Yin
cf80c7549e
refactor: alacritty's config
2023-07-16 15:59:11 +08:00
Ryan Yin
c6e736d64b
feat: install some apps from apple store instead of homebrew
...
feat: replace username with ryan
fix: secrets
2023-07-15 16:33:22 +08:00
Ryan Yin
849ecfd6b7
fix: customize macOS, fix alacritty
2023-07-14 12:50:55 +08:00
Ryan Yin
ca60e962f0
feat: alacritty
2023-07-14 10:03:28 +08:00
Ryan Yin
bacc1bf9cd
fix: nushell's PATH on darwin
2023-07-06 17:18:00 +08:00
Ryan Yin
6e7815ce22
fix: nushell's PATH on darwin
2023-07-06 17:13:17 +08:00
Ryan Yin
0193f84847
fix: nushell's PATH on darwin
2023-07-06 17:11:08 +08:00
Ryan Yin
acd7f8308c
feat: add apps(using homebrew), update shells
2023-07-05 18:03:12 +08:00
Ryan Yin
4af3fa88dd
feat: install apps using homebrew instead of nix
2023-07-05 16:38:04 +08:00
Ryan Yin
d53ed4ef7e
feat: add comments
2023-06-17 22:57:30 +08:00
Ryan Yin
45a7973553
feat: add distributed-builds & many hosts
...
feat: remove nur & devenv
feat: adjust the structure to make it suitable for servers
feat: add iso/proxmox generators and add docs about it
feat: update ryan's openssh keys & add hashedPassword
feat: add proxmox's nodes into ssh_config, with alias
2023-06-17 09:51:29 +08:00