This commit is contained in:
2024-03-30 12:25:16 +00:00
parent e9712f25ba
commit f62f90f8fc
2 changed files with 28 additions and 5 deletions
+20 -4
View File
@@ -18,6 +18,7 @@
# Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
boot.plymouth.enable = true;
# networking.hostName = "nixos"; # Define your hostname.
# Pick only one of the below networking options.
@@ -89,6 +90,15 @@
hardware.bluetooth.enable = true;
services.blueman.enable = true;
hardware.opengl = {
enable = true;
# extraPackages = with pkgs; [
# vaapiIntel
# vaapiVdpau
# libvdpau-va-gl
# ];
# driSupport32Bit = true;
};
services.printing.enable = true; # Enable CUPS to print documents.
@@ -124,7 +134,7 @@
nix.gc = {
automatic = true;
dates = "weekly";
options = "--delete-older-than 30d";
options = "--delete-older-than 20d";
};
nix.optimise = {
automatic = true;
@@ -134,7 +144,7 @@
users.users.liamm = {
isNormalUser = true;
description = "liamm";
extraGroups = [ "networkmanager" "wheel" "disk" "power" "video" ]; # Enable sudo for the user.
extraGroups = [ "networkmanager" "wheel" "disk" "power" "video" "davfs2" "input" ]; # Enable sudo for the user.
};
programs.dconf.enable = true;
@@ -143,6 +153,7 @@
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
};
programs.nix-ld.enable = true;
home-manager = {
extraSpecialArgs = { inherit inputs; };
users = {
@@ -160,6 +171,8 @@
wl-clipboard
alacritty
libnotify
mesa
libdrm
];
@@ -167,6 +180,7 @@
hardware.system76.enableAll = true;
services = {
gvfs.enable = true;
auto-cpufreq.enable = true;
thermald.enable = true;
};
@@ -180,8 +194,10 @@
xdg = {
mime.enable = true;
portal = {
enable = true;
wlr.enable = true;
enable = true;
wlr.enable = true;
gtkUsePortal = true;
extraPortals = with pkgs;[ xdg-desktop-portal-gtk xdg-desktop-portal-wlr ];
};
};
+8 -1
View File
@@ -14,6 +14,7 @@
nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [
android-studio
brave
brightnessctl
contour
@@ -23,8 +24,10 @@
firefox
floorp
gnome.gnome-keyring
gnome.gvfs
gnome.nautilus
grimblast
# gvfs
htop
keepassxc
libtool
@@ -38,6 +41,7 @@
picom
powertop
praat
prismlauncher
signal-desktop
swayidle
swww
@@ -216,6 +220,9 @@
vimAlias = true;
vimdiffAlias = true;
};
programs.obs-studio = {
enable = true;
};
programs.swaylock.enable = true;
programs.waybar = {
enable = true;
@@ -261,6 +268,6 @@
defaultCacheTtl = 1800;
enableSshSupport = true;
};
#services.nexcloud-client.enable = true;
services.nextcloud-client.enable = true;
services.swayidle.enable = true;
}