Merge branch 'rust-rewrite' into 'main'

Rust rewrite

See merge request ahoneybun/nix-configs!8
This commit is contained in:
Aaron Honeycutt 2025-04-20 09:52:04 -06:00
commit 495c527bc2
4 changed files with 5 additions and 36 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,7 +1,7 @@
{ config, pkgs, ... }:
{
# lemp13 needs newer than the 6.6
# Latest kernel needed for best support
boot.kernelPackages = pkgs.linuxPackages_latest;
# Name your host machine