1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-05-03 04:03:08 +00:00
This commit is contained in:
Rae 5e 2025-03-03 19:48:52 -05:00
parent f80f844343
commit 65dc01e1d1
Signed by: rae
GPG key ID: 5B1A0FAB9BAB81EE
4 changed files with 218 additions and 213 deletions

View file

@ -1,63 +1,66 @@
{ config, lib, pkgs, ... }:
{
imports = [
./hardware-configuration.nix
../desktop.nix
];
imports = [
./hardware-configuration.nix
../desktop.nix
];
boot.loader = {
efi = {
canTouchEfiVariables = false;
efiSysMountPoint = "/efi";
};
grub = {
enable = true;
efiSupport = true;
efiInstallAsRemovable = true;
devices = [ "nodev" ];
};
};
boot = {
binfmt.emulatedSystems = [ "aarch64-linux" ];
loader = {
efi = {
canTouchEfiVariables = false;
efiSysMountPoint = "/efi";
};
grub = {
enable = true;
efiSupport = true;
efiInstallAsRemovable = true;
devices = [ "nodev" ];
};
};
};
# Music pendrive
fileSystems."/mnt/world" = {
device = "/dev/disk/by-uuid/639bae80-0f5d-481c-ae4e-d2c70f754a1c";
fsType = "ext4";
neededForBoot = false;
};
# Big fucking thing
fileSystems."/mnt/rae2" = {
device = "/dev/disk/by-uuid/fbbcc72f-34af-425c-9151-ef8919a6ae07";
fsType = "ext4";
neededForBoot = false;
};
# Music pendrive
fileSystems."/mnt/world" = {
device = "/dev/disk/by-uuid/639bae80-0f5d-481c-ae4e-d2c70f754a1c";
fsType = "ext4";
neededForBoot = false;
};
# Big fucking thing
fileSystems."/mnt/rae2" = {
device = "/dev/disk/by-uuid/fbbcc72f-34af-425c-9151-ef8919a6ae07";
fsType = "ext4";
neededForBoot = false;
};
networking.hostName = "ioides";
networking.hostName = "ioides";
services = {
xserver.videoDrivers = [ "nvidia" ];
};
hardware = {
graphics = {
enable = true;
extraPackages = with pkgs; [
intel-media-sdk
];
};
nvidia = {
modesetting.enable = true;
powerManagement = {
enable = false;
finegrained = false;
};
open = false;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.stable;
};
};
fonts.fontconfig.subpixel.rgba = "rgb";
services = {
xserver.videoDrivers = [ "nvidia" ];
};
hardware = {
graphics = {
enable = true;
extraPackages = with pkgs; [
intel-media-sdk
];
};
nvidia = {
modesetting.enable = true;
powerManagement = {
enable = false;
finegrained = false;
};
open = false;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.stable;
};
};
fonts.fontconfig.subpixel.rgba = "rgb";
time.timeZone = "America/New_York";
system.stateVersion = "24.11";
time.timeZone = "America/New_York";
system.stateVersion = "24.11";
}