update hyrpland config

This commit is contained in:
dim 2025-03-05 11:32:09 +07:00
parent a8f1d7e717
commit 19cc2796d0
6 changed files with 28 additions and 21 deletions

View File

@ -91,7 +91,8 @@
}; };
}; };
extensions = with inputs.firefox-addons.packages.${pkgs.system}; [ extensions.packages =
with inputs.firefox-addons.packages.${pkgs.system}; [
bitwarden bitwarden
multi-account-containers multi-account-containers
zotero-connector zotero-connector

View File

@ -1,3 +1,12 @@
{ pkgs, ... }: { { pkgs, ... }: {
home.packages = with pkgs; [ libreoffice thunderbird marp-cli qpdf ]; home.packages = with pkgs; [
libreoffice
hunspell
hunspellDicts.id_ID
hunspellDicts.en_US
thunderbird
marp-cli
qpdf
temurin-jre-bin
];
} }

View File

@ -34,21 +34,17 @@ in {
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;
xwayland.enable = true; package =
systemd = { inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
enable = true; portalPackage =
variables = [ "--all" ]; inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
};
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
settings = { settings = {
"$mod" = "SUPER"; "$mod" = "SUPER";
"$shiftMod" = "SUPER_SHIFT"; "$shiftMod" = "SUPER_SHIFT";
"$ctrlMod" = "SUPER_CTRL"; "$ctrlMod" = "SUPER_CTRL";
exec-once = [ exec-once = [ "dbus-update-activation-environment --systemd --all" ];
"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
];
plugin = { overview = { autoDrag = false; }; }; plugin = { overview = { autoDrag = false; }; };
@ -102,7 +98,6 @@ in {
gaps_in = gaps-in; gaps_in = gaps-in;
gaps_out = gaps-out; gaps_out = gaps-out;
border_size = border-size; border_size = border-size;
border_part_of_window = true;
layout = "master"; layout = "master";
}; };

View File

@ -43,7 +43,7 @@
iconTheme = { iconTheme = {
enable = true; enable = true;
package = pkgs.qogir-icon-theme; package = pkgs.qogir-icon-theme;
dark = "Qogir-dark"; dark = "Qogir-Dark";
light = "Qogir"; light = "Qogir";
}; };
}; };

View File

@ -14,15 +14,18 @@ in {
EDITOR = "nvim"; EDITOR = "nvim";
}; };
services.libinput.enable = true;
programs.dconf.enable = true; programs.dconf.enable = true;
services = { services = {
libinput.enable = true;
dbus.enable = true; dbus.enable = true;
gvfs.enable = true; gvfs.enable = true;
upower.enable = true; upower.enable = true;
power-profiles-daemon.enable = true; power-profiles-daemon.enable = true;
udisks2.enable = true; udisks2.enable = true;
devmon.enable = true; devmon.enable = true;
journald.extraConfig = ''
SystemMaxUse=1G
'';
}; };
# Faster rebuilding # Faster rebuilding

View File

@ -4,7 +4,6 @@
config.common.default = "*"; config.common.default = "*";
wlr.enable = true; wlr.enable = true;
xdgOpenUsePortal = true; xdgOpenUsePortal = true;
extraPortals = extraPortals = [ pkgs.xdg-desktop-portal pkgs.xdg-desktop-portal-gtk ];
[ pkgs.xdg-desktop-portal-hyprland pkgs.xdg-desktop-portal-gtk ];
}; };
} }