niri fixes

This commit is contained in:
Tyler Mayoff 2025-09-19 13:26:16 -04:00
parent 748624c12f
commit bca8eb1549
10 changed files with 36 additions and 83 deletions

View file

@ -14,43 +14,34 @@ in {
noctalia
inputs.quickshell.packages.${system}.default
glib
xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
gnome-keyring
mods.xwayland-satellite
wlsunset
];
# xdg.portal = {
# enable = true;
# extraPortals = [pkgs.xdg-desktop-portal-gnome pkgs.xdg-desktop-portal-gtk];
# config = {
# niri = {
# default = ["gnome" "gtk"];
# "org.freedesktop.impl.portal.Access" = ["gtk"];
# "org.freedesktop.impl.portal.Notification" = ["gtk"];
# "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"];
# };
# };
# };
home.shellAliases = {
restart-shell = "${noctalia} kill && niri msg action spawn -- \"${noctalia}\"";
};
gtk = {
enable = true;
# theme.name = "Adwaita";
iconTheme = {
package = pkgs.tela-icon-theme;
name = "Tela";
};
};
programs.niri.settings = {
cursor = {
size = 12;
theme = "Adwaita";
};
# This config is in the KDL format: https://kdl.dev
# "/-" comments out the following node.
# Check the wiki for a full description of the configuration:
# https://github.com/YaLTeR/niri/wiki/Configuration:-Introduction
# Input device configuration.
# Find the full list of options on the wiki:
# https://github.com/YaLTeR/niri/wiki/Configuration:-Input
input = {
# keyboard {
# xkb {