Commit Graph

57 Commits

Author SHA1 Message Date
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
Ryan Yin
792a7e7bfc feat: import all base configs in darwin
feat: change darwin's default shell to nushell
feat: update starship's config
2023-06-13 13:44:50 +08:00
Ryan Yin
dc0fc97cb9 feat: add comments, format all nix files 2023-06-13 01:05:13 +08:00
Ryan Yin
24ef3ed105 feat: rename 'common' to 'base' 2023-06-13 00:54:08 +08:00
Ryan Yin
2a8a0d1c62 fix: darwin 2023-06-05 11:54:48 +08:00
ryan4yin
ec485779ce feat: set hdmi0 to 1080p
feat: adjust alacritty's font size for linux
fix: errors in i3 config
feat: update i3blocks's scripts & style
2023-06-03 17:53:45 +08:00
admin
0d53bea851 fix: set users.users.<name>.home for darwin system, bump home-manager to branch release-23.05 2023-06-01 10:41:21 +08:00