remove gallus, it's stock now
This commit is contained in:
parent
2cd6e0eb8a
commit
cc447526c0
22
flake.lock
22
flake.lock
|
@ -344,27 +344,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"jovian": {
|
|
||||||
"inputs": {
|
|
||||||
"nix-github-actions": [],
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1729921861,
|
|
||||||
"narHash": "sha256-lR1FS18NxY8XfYVxFSIAHCeJuTgbGUy7J79Bo0e9ZMA=",
|
|
||||||
"owner": "jovian-experiments",
|
|
||||||
"repo": "jovian-nixos",
|
|
||||||
"rev": "b0d86a65833bed4eda4d36ad54730a967bdca15a",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "jovian-experiments",
|
|
||||||
"repo": "jovian-nixos",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"lanzaboote": {
|
"lanzaboote": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"crane": "crane",
|
"crane": "crane",
|
||||||
|
@ -608,7 +587,6 @@
|
||||||
"darwin": "darwin",
|
"darwin": "darwin",
|
||||||
"fonts": "fonts",
|
"fonts": "fonts",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
"jovian": "jovian",
|
|
||||||
"lanzaboote": "lanzaboote",
|
"lanzaboote": "lanzaboote",
|
||||||
"lix": "lix",
|
"lix": "lix",
|
||||||
"lix-module": "lix-module",
|
"lix-module": "lix-module",
|
||||||
|
|
|
@ -20,11 +20,6 @@
|
||||||
url = "github:nix-community/home-manager";
|
url = "github:nix-community/home-manager";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
jovian = {
|
|
||||||
url = "github:jovian-experiments/jovian-nixos";
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
inputs.nix-github-actions.follows = "";
|
|
||||||
};
|
|
||||||
lanzaboote = {
|
lanzaboote = {
|
||||||
url = "github:nix-community/lanzaboote/v0.3.0";
|
url = "github:nix-community/lanzaboote/v0.3.0";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
{ ... }:
|
|
||||||
{
|
|
||||||
boot.loader = {
|
|
||||||
systemd-boot.enable = true;
|
|
||||||
efi.canTouchEfiVariables = true;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,93 +0,0 @@
|
||||||
{
|
|
||||||
inputs,
|
|
||||||
pkgs,
|
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}@args:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
../../home
|
|
||||||
../../sets/base.nix
|
|
||||||
../../sets/buildMachines.nix
|
|
||||||
../../sets/nixvim.nix
|
|
||||||
../../sets/sshd.nix
|
|
||||||
../../sets/wifi.nix
|
|
||||||
./boot-config.nix
|
|
||||||
./hardware-configuration.nix
|
|
||||||
inputs.jovian.nixosModules.default
|
|
||||||
];
|
|
||||||
|
|
||||||
nix.settings.trusted-users = [ "@wheel" ];
|
|
||||||
|
|
||||||
jovian = {
|
|
||||||
devices.steamdeck = {
|
|
||||||
enable = true;
|
|
||||||
autoUpdate = true;
|
|
||||||
enableGyroDsuService = true;
|
|
||||||
enableXorgRotation = false;
|
|
||||||
};
|
|
||||||
decky-loader = {
|
|
||||||
enable = true;
|
|
||||||
package = pkgs.decky-loader-prerelease;
|
|
||||||
};
|
|
||||||
steam = {
|
|
||||||
enable = true;
|
|
||||||
autoStart = true;
|
|
||||||
desktopSession = "gnome-xorg";
|
|
||||||
user = "artemis";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
programs.steam.enable = true;
|
|
||||||
programs.nix-ld.enable = true;
|
|
||||||
|
|
||||||
hardware.bluetooth.enable = true;
|
|
||||||
|
|
||||||
services.xserver.desktopManager.gnome.enable = true;
|
|
||||||
services.gnome = {
|
|
||||||
tracker-miners.enable = false;
|
|
||||||
tracker.enable = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
services.avahi = {
|
|
||||||
enable = true;
|
|
||||||
nssmdns4 = true;
|
|
||||||
publish = {
|
|
||||||
enable = true;
|
|
||||||
addresses = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
# Requires a lot of dependencies we don't use
|
|
||||||
programs.nixvim.plugins.lsp.enable = false;
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
htop
|
|
||||||
jq
|
|
||||||
lm_sensors
|
|
||||||
p7zip
|
|
||||||
ripgrep
|
|
||||||
unrar
|
|
||||||
unzip
|
|
||||||
wormhole-rs
|
|
||||||
|
|
||||||
firefox
|
|
||||||
|
|
||||||
gogdl
|
|
||||||
heroic
|
|
||||||
legendary-gl
|
|
||||||
nile
|
|
||||||
steam-rom-manager
|
|
||||||
|
|
||||||
dolphin-emu
|
|
||||||
duckstation
|
|
||||||
mgba
|
|
||||||
ryujinx
|
|
||||||
xemu
|
|
||||||
|
|
||||||
celeste64
|
|
||||||
];
|
|
||||||
|
|
||||||
networking.hostName = "gallus";
|
|
||||||
system.stateVersion = "23.11";
|
|
||||||
}
|
|
|
@ -1,51 +0,0 @@
|
||||||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
|
||||||
# and may be overwritten by future invocations. Please make changes
|
|
||||||
# to /etc/nixos/configuration.nix instead.
|
|
||||||
{
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
pkgs,
|
|
||||||
modulesPath,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
|
|
||||||
|
|
||||||
boot.initrd.availableKernelModules = [
|
|
||||||
"nvme"
|
|
||||||
"xhci_pci"
|
|
||||||
"usbhid"
|
|
||||||
"sdhci_pci"
|
|
||||||
];
|
|
||||||
boot.initrd.kernelModules = [ ];
|
|
||||||
boot.kernelModules = [ "kvm-amd" ];
|
|
||||||
boot.extraModulePackages = [ ];
|
|
||||||
|
|
||||||
fileSystems."/" = {
|
|
||||||
device = "/dev/disk/by-uuid/07eba495-97e8-4aa1-ba63-927951a9bb1c";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
|
|
||||||
fileSystems."/boot" = {
|
|
||||||
device = "/dev/disk/by-uuid/D1BA-85D3";
|
|
||||||
fsType = "vfat";
|
|
||||||
};
|
|
||||||
|
|
||||||
fileSystems."/media/µsd" = {
|
|
||||||
device = "/dev/disk/by-uuid/9a4ff113-bd87-49be-94df-2217ac72e253";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
|
|
||||||
swapDevices = [ { device = "/dev/disk/by-uuid/6cdcaab1-a216-4615-89e7-75e99c1339bb"; } ];
|
|
||||||
|
|
||||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
|
||||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
|
||||||
# still possible to use this option, but it's recommended to use it in conjunction
|
|
||||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
|
||||||
networking.useDHCP = lib.mkDefault true;
|
|
||||||
# networking.interfaces.wlo1.useDHCP = lib.mkDefault true;
|
|
||||||
|
|
||||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
|
||||||
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
|
||||||
}
|
|
Loading…
Reference in a new issue