IP: 128.105.102.153
Hostname: adsl-ssd
User group: slack channel #adsl-ssd-users
in UW Madison Systems Group.
- Be a reasonable person, coordinate before using a lot of resources.
- Unless specifically requested, DO NOT DEVELOP on the machine, it is used for BENCHMARK only.
- Do not store anything important on the machine, it can be deleted anytime without notice. Only configurations in this repo are persisted across reinstall.
-
First, learn some nix basics, cheatsheet.
-
Add your user configuration to
hosts/common/[your-username].nix
-
If you'd like to use home-manager, add your home configuration to
programs/accounts/[your-username].nix
-
Send the pull request and ping the admins (as of Sep 2025, @XiangpengHao, @MikeWalrus) for review.
NixOS environment for ADSL's new SSD machine.
Once you have Nix installed, the first step is to clone this repo:
nix-shell -p git gh --run "gh auth login && gh repo clone WiscADSL/nixhome ~/repos/nixhome"
To setup NixOS configuration:
sudo nixos-rebuild switch --flake .#adsl-ssd
To setup user configuration:
nix run home-manager/master -- switch --flake .#user-name@linux