stuff
This commit is contained in:
@@ -11,11 +11,13 @@
|
||||
];
|
||||
|
||||
# Bootloader.
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.grub.enable = true;
|
||||
boot.loader.grub.devices = ["nodev"];
|
||||
boot.loader.grub.useOSProber = true;
|
||||
boot.loader.grub.efiSupport = true;
|
||||
boot.initrd.systemd.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
boot.kernelParams = ["quiet"];
|
||||
boot.extraModulePackages = with config.boot.kernelPackages; [ hid-tmff2 ];
|
||||
services.avahi = {
|
||||
enable = true;
|
||||
nssmdns4 = true;
|
||||
@@ -27,7 +29,6 @@
|
||||
|
||||
# Configure network proxy if necessary
|
||||
# networking.proxy.default = "http://user:password@proxy:port/";
|
||||
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
|
||||
|
||||
# Enable networking
|
||||
networking.networkmanager.enable = true;
|
||||
@@ -36,6 +37,10 @@
|
||||
amdvlk
|
||||
];
|
||||
|
||||
nixpkgs.config.permittedInsecurePackages = [
|
||||
"electron-31.7.7"
|
||||
];
|
||||
|
||||
environment.variables.AMD_VULKAN_ICD = "RADV";
|
||||
|
||||
# Set your time zone.
|
||||
@@ -66,11 +71,11 @@
|
||||
|
||||
# Enable the GNOME Desktop Environment.
|
||||
programs.hyprland.enable = true;
|
||||
services.desktopManager.plasma6.enable = true;
|
||||
services.desktopManager.plasma6.enable = false;
|
||||
services.displayManager.sddm.enable = false;
|
||||
services.displayManager.cosmic-greeter.enable = false;
|
||||
services.desktopManager.cosmic.enable = true;
|
||||
security.pam.services.hyprlock = {};
|
||||
services.desktopManager.cosmic.enable = false;
|
||||
#security.pam.services.hyprlock = {};
|
||||
|
||||
services.greetd = {
|
||||
enable = true;
|
||||
@@ -82,7 +87,11 @@
|
||||
default_session = initial_session;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
# Polkit
|
||||
|
||||
security.polkit.enable = true;
|
||||
|
||||
|
||||
# Configure keymap in X11
|
||||
@@ -94,16 +103,16 @@
|
||||
|
||||
# Enable Swap
|
||||
|
||||
swapDevices = [ {
|
||||
/*swapDevices = [ {
|
||||
device = "/var/lib/swapfile";
|
||||
size = 16*1024;
|
||||
}];
|
||||
}];*/
|
||||
|
||||
# Enable CUPS to print documents.
|
||||
services.printing.enable = true;
|
||||
|
||||
# Enable sound with pipewire.
|
||||
hardware.pulseaudio.enable = false;
|
||||
services.pulseaudio.enable = false;
|
||||
security.rtkit.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
@@ -131,6 +140,8 @@
|
||||
];
|
||||
};
|
||||
|
||||
nix.optimise.automatic = true;
|
||||
|
||||
# Allow unfree packages
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
@@ -149,16 +160,6 @@
|
||||
|
||||
|
||||
|
||||
fileSystems."/mnt/Skyrim" = {
|
||||
device = "/dev/sdb1";
|
||||
fsType = "btrfs";
|
||||
options = [
|
||||
"users"
|
||||
"nofail"
|
||||
"x-gvfs-show"
|
||||
"exec"
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -167,7 +168,8 @@
|
||||
fira-code
|
||||
fira-code-symbols
|
||||
roboto
|
||||
(nerdfonts.override { fonts = [ "FiraCode" "JetBrainsMono" ]; })
|
||||
nerd-fonts.fira-code
|
||||
nerd-fonts.jetbrains-mono
|
||||
];
|
||||
|
||||
|
||||
@@ -176,12 +178,14 @@
|
||||
environment.systemPackages = with pkgs; [
|
||||
git
|
||||
feishin
|
||||
blueman
|
||||
bibata-cursors
|
||||
blender
|
||||
rustc
|
||||
winetricks
|
||||
cowsay
|
||||
pfetch
|
||||
ryujinx
|
||||
hyprpolkitagent
|
||||
gomatrix
|
||||
pavucontrol
|
||||
gnomeExtensions.tray-icons-reloaded
|
||||
@@ -190,17 +194,18 @@
|
||||
gnomeExtensions.open-bar
|
||||
just
|
||||
steamtinkerlaunch
|
||||
grub2
|
||||
lunar-client
|
||||
cargo
|
||||
btop
|
||||
kdePackages.kalk
|
||||
inputs.zen-browser.packages."${system}".specific
|
||||
inputs.zen-browser.packages."${system}".default
|
||||
kdePackages.kdenlive
|
||||
fuse
|
||||
linux-wallpaperengine
|
||||
ntfs3g
|
||||
lapce
|
||||
prismlauncher
|
||||
modrinth-app
|
||||
kdePackages.elisa
|
||||
glaxnimate
|
||||
librewolf
|
||||
@@ -219,7 +224,7 @@
|
||||
wine
|
||||
alvr
|
||||
bottles
|
||||
cava
|
||||
#cava
|
||||
pop-icon-theme
|
||||
pop-launcher
|
||||
gnome-tweaks
|
||||
|
||||
Reference in New Issue
Block a user