No description
Guanran Wang
4d38591c6e
- LibreWolf uses custom UA when RFP isn't enabled, this leads to inconviences and weird beheviour when website detects your browser's UA. For example, Google renders with weird styling, installing Firefox Add-ons does not work, etc. - Sandboxing with NixPak does not work with programs.firefox, unsure why. But NixPak also breaks hardware video accelerating (on LibreWolf), so anyway. - Also sorted thunderbird's user-override.js and impermanence.nix |
||
---|---|---|
.helix | ||
darwin | ||
home | ||
hosts | ||
nixos | ||
overlays | ||
pkgs | ||
.gitattributes | ||
.gitignore | ||
.sops.yaml | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md | ||
secrets.yaml |
nix{os,-darwin} config
It just works™
Structure
Any directory or file that is prefixed with an _
(underscore) means that the
whole directory/file is unused in this repository.
.
│ # Darwin configuration is not actively maintained and sometimes it might
│ # break.
├── home
├── darwin
├── nixos
│ ├── modules
│ └── profiles
│
├── hosts
├── flake.nix
├── flake.lock
│
└── README.md
Installation:
Please don't.
NixOS:
-
Clone this repository
$ git clone https://github.com/Guanran928/flake.git
-
Add your device's hardware configuration in
./flake.nix
and./hosts/<hostname>
-
Install NixOS
$ nixos-install --flake <this flake's directory>#<hostname>