feat: add firefox

This commit is contained in:
Truxnell 2024-03-31 21:40:11 +11:00
parent 68788e5397
commit c6625642fd
3 changed files with 16 additions and 3 deletions

View file

@ -37,7 +37,7 @@ To Install
- [x] DNS02 Raspi4 - [x] DNS02 Raspi4
- [ ] NAS - [ ] NAS
- [x] Latop - [x] Latop
- [X] Gaming desktop - [x] Gaming desktop
- [ ] WSL - [ ] WSL
- [ ] JJY emulator Raspi4 - [ ] JJY emulator Raspi4
- [ ] Documentation! - [ ] Documentation!
@ -86,6 +86,12 @@ nix eval .#nixosConfigurations.rickenbacker.config.security.sudo.WheelNeedsPassw
nix eval .#nixosConfigurations.rickenbacker.config.mySystem.security.wheelNeedsPassword nix eval .#nixosConfigurations.rickenbacker.config.mySystem.security.wheelNeedsPassword
``` ```
And browsing whats at a certain level in options.
```bash
nix eval .#nixosConfigurations.rickenbacker.config.home-manager.users.truxnell --apply builtins.attrNames --json
```
Quickly run a flake to see what the next error message is as you hack. Quickly run a flake to see what the next error message is as you hack.
```bash ```bash

View file

@ -90,7 +90,6 @@
extraSpecialArgs = { extraSpecialArgs = {
inherit inputs hostname system; inherit inputs hostname system;
}; };
users.truxnell = ./nixos/home/truxnell;
}; };
} }
] ]
@ -125,6 +124,8 @@
]; ];
profileModules = [ profileModules = [
./nixos/profiles/role-worstation.nix ./nixos/profiles/role-worstation.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/workstation.nix; }
]; ];
}; };
@ -139,6 +140,8 @@
]; ];
profileModules = [ profileModules = [
./nixos/profiles/role-worstation.nix ./nixos/profiles/role-worstation.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/workstation.nix; }
]; ];
}; };
@ -154,6 +157,8 @@
]; ];
profileModules = [ profileModules = [
./nixos/profiles/role-server.nix ./nixos/profiles/role-server.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/server.nix; }
]; ];
}; };
@ -168,6 +173,7 @@
]; ];
profileModules = [ profileModules = [
./nixos/profiles/role-server.nix ./nixos/profiles/role-server.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/server.nix; }
]; ];
}; };

View file

@ -5,6 +5,7 @@
}: { }: {
imports = [ imports = [
./shell ./shell
./programs
]; ];
options.myHome.username = lib.mkOption { options.myHome.username = lib.mkOption {
@ -14,7 +15,7 @@
}; };
options.myHome.homeDirectory = lib.mkOption { options.myHome.homeDirectory = lib.mkOption {
type = lib.types.str; type = lib.types.str;
description = "homedir"; description = "users homedir";
default = "truxnell"; default = "truxnell";
}; };