Compare commits

..

11 commits

Author SHA1 Message Date
Aaron Honeycutt
6bcee89402 Merge branch 'rust-rewrite' into 'main'
Rust rewrite

See merge request ahoneybun/nix-configs!8
2025-04-23 18:35:43 -06:00
Aaron Honeycutt
0e8af9ace2 rebase 2025-04-22 12:29:54 -06:00
Aaron Honeycutt
8df698b43f fix home-manager to 24.11 release 2025-04-19 17:53:57 -06:00
Aaron Honeycutt
fc6c304189 Merge branch 'main' into 'rust-rewrite'
# Conflicts:
#   home.nix
#   hosts/x86_64/garrus/configuration.nix
2025-04-12 13:35:44 -06:00
Aaron Honeycutt
97bdbf1016 add zed editor 2025-04-12 13:34:07 -06:00
Aaron Honeycutt
95dd1f96ab remove nvd 2025-04-12 11:49:43 -06:00
Aaron Honeycutt
dfe2aabfd0 fix home 2025-04-12 11:48:50 -06:00
Aaron Honeycutt
d3864b956c set the kernel to latest for garrus 2025-04-11 07:29:25 -06:00
Aaron Honeycutt
41f7c79b34 remove COSMIC packages 2025-04-11 07:16:44 -06:00
Aaron Honeycutt
783e3d8016 finish removing disko 2025-04-11 06:59:14 -06:00
Aaron Honeycutt
3913013ff8 RIP disko 2025-04-10 18:17:13 -06:00
5 changed files with 6 additions and 37 deletions

View file

@ -124,13 +124,6 @@
services.hardware.bolt.enable = true;
system.activationScripts.diff = {
supportsDryActivation = true;
text = ''
${pkgs.nvd}/bin/nvd --nix-bin-dir=${pkgs.nix}/bin diff /run/current-system "$systemConfig"
'';
};
# System
system.stateVersion = "24.11";
system.autoUpgrade.enable = true;

View file

@ -4,31 +4,24 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/release-24.11";
#nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
disko = {
url = github:nix-community/disko/latest;
inputs.nixpkgs.follows = "nixpkgs";
};
nixos-cosmic = {
url = "github:lilyinstarlight/nixos-cosmic";
inputs.nixpkgs.follows = "nixpkgs";
};
home-manager = {
url = "github:nix-community/home-manager";
url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs";
};
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
pinix.url = "github:remi-dupre/pinix";
};
outputs = inputs@{ self, nixpkgs, disko, nixos-cosmic, home-manager, nixos-hardware, pinix, ... }: {
outputs = inputs@{ self, nixpkgs, nixos-cosmic, home-manager, nixos-hardware, pinix, ... }: {
nixosConfigurations = {
"nixos" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./gnome.nix
./configuration.nix
./hardware-configuration.nix
@ -39,9 +32,6 @@
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./gnome.nix
./shepard.nix
./configuration.nix
@ -59,9 +49,6 @@
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./edi.nix
./configuration.nix
./hardware-configuration.nix
@ -72,9 +59,6 @@
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./garrus.nix
./gnome.nix
./configuration.nix
@ -99,9 +83,6 @@
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./pixel-slate.nix
./configuration.nix
];
@ -111,9 +92,6 @@
system = "aarch64-linux";
specialArgs = { inherit inputs; };
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./drack.nix
./gnome.nix
./configuration.nix
@ -129,9 +107,6 @@
"vm" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./vm.nix
./configuration.nix
./hardware-configuration.nix

View file

@ -20,6 +20,7 @@
deja-dup
libreoffice-fresh
signal-desktop
];
programs.bash = {

View file

@ -1,9 +1,9 @@
{ config, pkgs, ... }:
{
# lemp13 needs newer than the 6.6
# Latest kernel needed for best support
boot.kernelPackages = pkgs.linuxPackages_latest;
# Name your host machine
networking.hostName = "garrus";

View file

@ -69,4 +69,4 @@
};
};
};
}
}