[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 {
path = ./system/hosts/altair;
};
vega = mkNixosConfig {
path = ./system/hosts/vega;
nixpkgs = inputs.nixpkgs-stable;
};
mcp = (import ./system/hosts/mcp) {
inherit inputs;
inherit self;
nixpkgs = inputs.nixpkgs-stable;
};
vega = (import ./system/hosts/vega) {
inherit inputs;
inherit self;
nixpkgs = inputs.nixpkgs-unstable;
};
};
features = {
development = (import ./home-manager/features/development/development.nix);

View File

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

View File

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

View File

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

View File

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