feat: improvements

This commit is contained in:
2024-05-04 13:36:04 +02:00
parent a1c4af6fd9
commit 24ba16c842
5 changed files with 21 additions and 18 deletions

View File

@@ -68,6 +68,7 @@
hid-fanatecff.enable = true; hid-fanatecff.enable = true;
enableAllFirmware = true; enableAllFirmware = true;
sane.enable = true;
bluetooth = { bluetooth = {
enable = true; enable = true;
powerOnBoot = true; powerOnBoot = true;
@@ -98,6 +99,8 @@
users.users.${username} = { users.users.${username} = {
isNormalUser = true; isNormalUser = true;
extraGroups = [ extraGroups = [
"scanner"
"lp"
"networkmanager" "networkmanager"
"audio" "audio"
"video" "video"

View File

@@ -24,16 +24,6 @@
"gnome-keyring-daemon --start --components=secrets" "gnome-keyring-daemon --start --components=secrets"
"${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1" "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"
]; ];
general = {
layout = "master";
resize_on_border = true;
};
master = {
orientation = "center";
new_is_master = true;
always_center_master = true;
mfact = 0.4;
};
input = { input = {
accel_profile = "flat"; accel_profile = "flat";
kb_layout = "cc1-thea"; kb_layout = "cc1-thea";
@@ -73,14 +63,12 @@
"float,class:^(zenity)$" "float,class:^(zenity)$"
]; ];
xwayland.force_zero_scaling = true;
misc = { misc = {
layers_hog_keyboard_focus = false; layers_hog_keyboard_focus = false;
disable_splash_rendering = true; disable_splash_rendering = true;
disable_hyprland_logo = true; disable_hyprland_logo = true;
background_color = "rgb(000000)"; background_color = "rgb(000000)";
force_default_wallpaper = 0; force_default_wallpaper = 0;
vrr = 2;
}; };
layerrule = [ layerrule = [
"blur, anyrun" "blur, anyrun"

View File

@@ -7,8 +7,6 @@
lorri lorri
vulnix vulnix
matugen # TODO
# browsers # browsers
chromium chromium
brave brave
@@ -42,6 +40,8 @@
audacity audacity
pinta pinta
kdePackages.kdenlive kdePackages.kdenlive
losslesscut-bin
shotcut
blender-hip blender-hip
# development # development

View File

@@ -8,6 +8,7 @@
}; };
extraConfig = { extraConfig = {
pull.rebase = true; pull.rebase = true;
init.defaultBranch = "main";
merge = { merge = {
tool = "nvim-mergetool"; tool = "nvim-mergetool";
conflictstyle = "diff3"; conflictstyle = "diff3";

View File

@@ -19,10 +19,21 @@ in
hardware.gbmonctl.enable = true; hardware.gbmonctl.enable = true;
boot.kernelParams = [ "video=3840x2160@144" ]; boot.kernelParams = [ "video=3840x2160@144" ];
home-manager.users.${username}.wayland.windowManager.hyprland.settings.monitor = [ home-manager.users.${username}.wayland.windowManager.hyprland.settings = {
general.layout = "master";
master = {
orientation = "center";
new_is_master = true;
always_center_master = true;
mfact = 0.4;
};
monitor = [
"DP-1,highrr,0x0,1" "DP-1,highrr,0x0,1"
"DP-1,addreserved,300,0,0,0" "DP-1,addreserved,340,0,0,0"
]; ];
xwayland.force_zero_scaling = true;
misc.vrr = 2; # VA suffers from VRR flicker
};
programs.steam.gamescopeSession = { programs.steam.gamescopeSession = {
env = { env = {