mirror of
https://github.com/youwen5/nixos.git
synced 2025-01-18 05:02:10 -08:00
feat: update callisto reference system
This commit is contained in:
parent
b6d500cc53
commit
414ecc1a33
3 changed files with 25 additions and 13 deletions
10
flake.nix
10
flake.nix
|
@ -133,9 +133,13 @@
|
||||||
./reference/hosts/demeter
|
./reference/hosts/demeter
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
callisto = buildLiminalOS {
|
callisto = nixpkgs.lib.nixosSystem {
|
||||||
inherit nixpkgs inputs;
|
specialArgs = {
|
||||||
systemModule = ./reference/hosts/callisto;
|
inherit inputs self;
|
||||||
|
};
|
||||||
|
modules = [
|
||||||
|
./reference/hosts/callisto
|
||||||
|
];
|
||||||
};
|
};
|
||||||
adrastea = buildLiminalOS {
|
adrastea = buildLiminalOS {
|
||||||
inherit inputs nixpkgs;
|
inherit inputs nixpkgs;
|
||||||
|
|
|
@ -14,7 +14,16 @@
|
||||||
|
|
||||||
liminalOS = {
|
liminalOS = {
|
||||||
flakeLocation = "/home/youwen/.config/liminalOS";
|
flakeLocation = "/home/youwen/.config/liminalOS";
|
||||||
|
config.allowUnfree = false;
|
||||||
|
defaultEditor = inputs.viminal.packages.${pkgs.system}.default;
|
||||||
formFactor = "laptop";
|
formFactor = "laptop";
|
||||||
|
theming = {
|
||||||
|
wallpaper = "${inputs.wallpapers}/aesthetic/afterglow_city_skyline_at_night.png";
|
||||||
|
# if you don't manually set polarity when using manual colorscheme, GTK
|
||||||
|
# apps won't respect colorscheme
|
||||||
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/rose-pine.yaml";
|
||||||
|
polarity = "dark";
|
||||||
|
};
|
||||||
system = {
|
system = {
|
||||||
networking = {
|
networking = {
|
||||||
firewallPresets.vite = true;
|
firewallPresets.vite = true;
|
||||||
|
@ -23,6 +32,13 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
users.users.youwen = {
|
||||||
|
isNormalUser = true;
|
||||||
|
description = "Youwen Wu";
|
||||||
|
extraGroups = [ "wheel" ];
|
||||||
|
shell = pkgs.fish;
|
||||||
|
};
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
loader.systemd-boot.enable = true;
|
loader.systemd-boot.enable = true;
|
||||||
loader.efi.canTouchEfiVariables = false;
|
loader.efi.canTouchEfiVariables = false;
|
||||||
|
@ -43,13 +59,6 @@
|
||||||
inputs.vesktop-bin.overlays.default
|
inputs.vesktop-bin.overlays.default
|
||||||
];
|
];
|
||||||
|
|
||||||
users.users.youwen = {
|
|
||||||
isNormalUser = true;
|
|
||||||
description = "Youwen Wu";
|
|
||||||
extraGroups = [ "wheel" ];
|
|
||||||
shell = pkgs.fish;
|
|
||||||
};
|
|
||||||
|
|
||||||
nix.settings = {
|
nix.settings = {
|
||||||
trusted-users = [
|
trusted-users = [
|
||||||
"youwen"
|
"youwen"
|
||||||
|
|
|
@ -1,14 +1,13 @@
|
||||||
{
|
{
|
||||||
|
self,
|
||||||
inputs,
|
inputs,
|
||||||
system,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports =
|
imports =
|
||||||
[
|
[
|
||||||
./configuration.nix
|
./configuration.nix
|
||||||
../../../modules/linux
|
self.nixosModules.liminalOS
|
||||||
../../../overlays
|
|
||||||
{
|
{
|
||||||
home-manager.users.youwen = {
|
home-manager.users.youwen = {
|
||||||
imports = [ ./home.nix ];
|
imports = [ ./home.nix ];
|
||||||
|
|
Loading…
Reference in a new issue