Update Hyprland configuration and improve icon theme settings
This commit is contained in:
parent
2230626be5
commit
c8bec32001
4 changed files with 29 additions and 13 deletions
|
@ -66,7 +66,7 @@ let
|
||||||
"SUPER, L, exec, hyprlock"
|
"SUPER, L, exec, hyprlock"
|
||||||
# "SUPER, L, exec, ${lockscreen}"
|
# "SUPER, L, exec, ${lockscreen}"
|
||||||
"SUPER, Q, killactive,"
|
"SUPER, Q, killactive,"
|
||||||
"CTRL_ALT, Delete, exit,"
|
"CTRL_ALT, Delete, exec, uwsm stop"
|
||||||
", ${brightUp}, exec, ${brightness} + 10"
|
", ${brightUp}, exec, ${brightness} + 10"
|
||||||
", ${brightDown}, exec, ${brightness} - 10"
|
", ${brightDown}, exec, ${brightness} - 10"
|
||||||
|
|
||||||
|
|
|
@ -31,14 +31,14 @@
|
||||||
"NIXOS_OZONE_WL, 1" # for ozone-based and electron apps to run on wayland
|
"NIXOS_OZONE_WL, 1" # for ozone-based and electron apps to run on wayland
|
||||||
"MOZ_ENABLE_WAYLAND, 1" # for firefox to run on wayland
|
"MOZ_ENABLE_WAYLAND, 1" # for firefox to run on wayland
|
||||||
"MOZ_WEBRENDER, 1" # for firefox to run on wayland
|
"MOZ_WEBRENDER, 1" # for firefox to run on wayland
|
||||||
"XDG_SESSION_TYPE,wayland"
|
"XDG_SESSION_TYPE, wayland"
|
||||||
"XDG_SESSION_DESKTOP,Hyprland"
|
"XDG_SESSION_DESKTOP, Hyprland"
|
||||||
"XDG_CURRENT_DESKTOP,Hyprland"
|
"XDG_CURRENT_DESKTOP, Hyprland"
|
||||||
"WLR_NO_HARDWARE_CURSORS,1"
|
"WLR_NO_HARDWARE_CURSORS, 1"
|
||||||
"WLR_RENDERER_ALLOW_SOFTWARE,1"
|
"WLR_RENDERER_ALLOW_SOFTWARE, 1"
|
||||||
"QT_QPA_PLATFORM,wayland"
|
"QT_QPA_PLATFORM, wayland"
|
||||||
"GTK_USE_PORTAL,1"
|
"GTK_USE_PORTAL, 1"
|
||||||
"HYPRCURSOR_THEME,rose-pine-hyprcursor" # this will be better than default for now
|
"HYPRCURSOR_THEME, rose-pine-hyprcursor" # this will be better than default for now
|
||||||
];
|
];
|
||||||
|
|
||||||
xwayland = {
|
xwayland = {
|
||||||
|
|
|
@ -7,6 +7,17 @@
|
||||||
let
|
let
|
||||||
path = lib.custom.relativeToRoot "pkgs/common/monocraft-nerd-fonts/package.nix";
|
path = lib.custom.relativeToRoot "pkgs/common/monocraft-nerd-fonts/package.nix";
|
||||||
monocraft-nerd-fonts = pkgs.callPackage path { inherit pkgs; };
|
monocraft-nerd-fonts = pkgs.callPackage path { inherit pkgs; };
|
||||||
|
|
||||||
|
qogir = pkgs.qogir-icon-theme.override {
|
||||||
|
colorVariants = [
|
||||||
|
"dark"
|
||||||
|
"standard"
|
||||||
|
];
|
||||||
|
themeVariants = [
|
||||||
|
"ubuntu"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
@ -61,8 +72,14 @@ in
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
iconTheme = {
|
iconTheme = {
|
||||||
package = pkgs.adwaita-icon-theme;
|
# package = qogir;
|
||||||
name = "Adwaita";
|
# name = "Qogir";
|
||||||
|
package = (
|
||||||
|
pkgs.papirus-icon-theme.override {
|
||||||
|
color = "yellow";
|
||||||
|
}
|
||||||
|
);
|
||||||
|
name = "Papirus";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -77,4 +94,3 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
# FIXME(xdg): That should use config options and just reference whatever is configured as the default
|
# FIXME(xdg): That should use config options and just reference whatever is configured as the default
|
||||||
files = [ "nautilus.desktop" ];
|
files = [ "org.gnome.Nautilus.desktop" ];
|
||||||
browser = [ "zen.desktop" ];
|
browser = [ "zen.desktop" ];
|
||||||
editor = [ "code.desktop" ];
|
editor = [ "code.desktop" ];
|
||||||
steam = [ "steam-session.desktop" ];
|
steam = [ "steam-session.desktop" ];
|
||||||
|
|
Loading…
Add table
Reference in a new issue