added more configs to dotfiles

This commit is contained in:
Forestcat 2024-01-22 03:30:43 +01:00
parent 8f3669b608
commit cd2cfa7f86
8 changed files with 469 additions and 30 deletions

View file

@ -68,14 +68,16 @@
hardware.pulseaudio.support32Bit = true;
hardware.pulseaudio.package = pkgs.pulseaudioFull;
programs.zsh.enable = true;
# Define a user account. Don't forget to set a password with passwd.
users.users.forestcat = {
isNormalUser = true;
description = "forestcat";
extraGroups = ["networkmanager" "wheel" "audio" "davfs2" "video"];
packages = with pkgs; [];
shell = pkgs.zsh;
};
users.defaultUserShell = pkgs.nushellFull;
# users.defaultUserShell = pkgs.zsh;
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
@ -97,6 +99,7 @@
environment.systemPackages = with pkgs; [
# System Packages go here
brave
nextcloud-client
davfs2
htop
picom-jonaburg
@ -221,10 +224,10 @@
xwayland.enable = true;
};
environment.sessionVariables = {
WLR_NO_HARDWARE_CURSORS = "1"; # if mouse cursor invisible
NIXOS_OZONE_WL = "1"; # hint electron apps to use wayland
};
# environment.sessionVariables = {
# WLR_NO_HARDWARE_CURSORS = "1"; # if mouse cursor invisible
# NIXOS_OZONE_WL = "1"; # hint electron apps to use wayland
# };
hardware = {
opengl.enable = true; # Enable opengl