[vega] Downgrade to 24.11. Switch to mkNixos.

This commit is contained in:
2025-04-21 11:56:55 -07:00
parent 0dbcb541b3
commit 089541916a
5 changed files with 27 additions and 35 deletions

View File

@@ -64,16 +64,15 @@
altair = mkNixosConfig { altair = mkNixosConfig {
path = ./system/hosts/altair; path = ./system/hosts/altair;
}; };
vega = mkNixosConfig {
path = ./system/hosts/vega;
nixpkgs = inputs.nixpkgs-stable;
};
mcp = (import ./system/hosts/mcp) { mcp = (import ./system/hosts/mcp) {
inherit inputs; inherit inputs;
inherit self; inherit self;
nixpkgs = inputs.nixpkgs-stable; nixpkgs = inputs.nixpkgs-stable;
}; };
vega = (import ./system/hosts/vega) {
inherit inputs;
inherit self;
nixpkgs = inputs.nixpkgs-unstable;
};
}; };
features = { features = {
development = (import ./home-manager/features/development/development.nix); development = (import ./home-manager/features/development/development.nix);

View File

@@ -4,9 +4,13 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
# Font # Font
nerd-fonts.inconsolata # 24.11
nerd-fonts.fira-code inconsolata-nerdfont
nerd-fonts.jetbrains-mono fira-code-nerdfont
# 25.05
# nerd-fonts.inconsolata
# nerd-fonts.fira-code
# nerd-fonts.jetbrains-mono
]; ];
# Allow Home Manager to set fonts. # Allow Home Manager to set fonts.

View File

@@ -1,6 +1,4 @@
{ { ... }:
...
}:
{ {
imports = [ imports = [
./configuration.nix ./configuration.nix

View File

@@ -92,7 +92,7 @@
services.gnome.gnome-keyring.enable = true; services.gnome.gnome-keyring.enable = true;
# Enable sound with pipewire. # Enable sound with pipewire.
services.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
enable = true; enable = true;

View File

@@ -1,27 +1,18 @@
{ nixpkgs, inputs, ... }: { ... }:
nixpkgs.lib.nixosSystem { {
system = "x86_64-linux"; imports = [
modules = [
./configuration.nix ./configuration.nix
./hardware-configuration.nix ./hardware-configuration.nix
inputs.home-manager.nixosModules.home-manager ../../authorized-keys.nix
{
nixpkgs.config.allowUnfree = true;
home-manager.users.drew =
{ ... }:
{
imports = [
./drew.nix
];
};
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = {
inherit inputs;
};
}
]; ];
specialArgs = {
inherit inputs; nixpkgs.config.allowUnfree = true;
};
home-manager.users.drew =
{ ... }:
{
imports = [
./drew.nix
];
};
} }