Chagning .nixos pathing
This commit is contained in:
@@ -7,10 +7,10 @@
|
||||
{
|
||||
imports =
|
||||
[ # Include the results of the hardware scan.
|
||||
./xps13-hardware-configuration.nix
|
||||
./hardware-configuration.nix
|
||||
./server-partitioning.nix
|
||||
./modules/shares.nix
|
||||
./modules/sops.nix
|
||||
./modules/laptop.nix
|
||||
];
|
||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
# Bootloader.
|
||||
@@ -19,15 +19,13 @@
|
||||
initrd.availableKernelModules = [
|
||||
"xhci_pci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc"
|
||||
];
|
||||
kernelModules = [ "fuse" "coretemp" "cifs" "kvm-intel" ];
|
||||
initrd.kernelModules = [ "ath10k_pci" ];
|
||||
kernelModules = [ "fuse" "cifs" ];
|
||||
initrd.kernelModules = [ ];
|
||||
loader.systemd-boot.enable = true;
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
supportedFilesystems = [ "vfat" "ext4" "cifs" ];
|
||||
supportedFilesystems = [ "vfat" "btrfs" "cifs" ];
|
||||
extraModulePackages = [ ];
|
||||
extraModprobeConfig = ''
|
||||
options ath10k_pcs irq_mode=1
|
||||
options ath10k_core rawmode=1
|
||||
'';
|
||||
};
|
||||
# Set your time zone.
|
||||
@@ -64,44 +62,17 @@
|
||||
|
||||
# Enable CUPS to print documents.
|
||||
services.printing.enable = true;
|
||||
programs.uwsm.enable = true;
|
||||
programs.hyprland.withUWSM = true;
|
||||
|
||||
# Enable sound with pipewire.
|
||||
services.pulseaudio.enable = false;
|
||||
security.rtkit.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
jack.enable = true;
|
||||
|
||||
# use the example session manager (no others are packaged yet so this is enabled by default,
|
||||
# no need to redefine it in your config for now)
|
||||
#media-session.enable = true;
|
||||
};
|
||||
|
||||
# Enable touchpad support (enabled default in most desktopManager).
|
||||
services.libinput.enable = true;
|
||||
fonts = {
|
||||
enableDefaultPackages = true;
|
||||
fontDir.enable = true;
|
||||
packages = with pkgs; [
|
||||
# nerd-fonts.fira-code
|
||||
# nerd-fonts.space-mono
|
||||
# nerd-fonts.sauce-code-pro
|
||||
# nerd-fonts.monofur
|
||||
# nerd-fonts.noto
|
||||
# nerd-fonts.fira-mono
|
||||
noto-fonts
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
font-awesome
|
||||
material-design-icons
|
||||
noto-fonts-emoji
|
||||
]++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
|
||||
|
||||
];
|
||||
};
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
@@ -116,11 +87,6 @@
|
||||
};
|
||||
|
||||
# Enable automatic login for the user.
|
||||
services.displayManager.autoLogin.enable = true;
|
||||
services.displayManager.autoLogin.user = "th3r00t";
|
||||
|
||||
programs.firefox.enable = true;
|
||||
programs.hyprland.enable = true;
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user