Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
7ed3ba5
WIP: niri wayland
shazow Sep 16, 2025
257c750
flake.nix: Fix overlay
shazow Sep 16, 2025
2a5f48c
WIP: niri with waybar
shazow Sep 18, 2025
34da81d
flake.nix: Switch stylix to stable
shazow Sep 21, 2025
c39801e
WIP: niri progress
shazow Sep 22, 2025
6c5a759
home/config: WIP niri
shazow Sep 22, 2025
c4049e8
More nirification + stylix
shazow Sep 22, 2025
ba0c6c4
home: Fix waybar, niri defaults
shazow Sep 22, 2025
55e4dd2
home: let niri launch waybar
shazow Sep 22, 2025
f2296f0
home/config/niri.nix: Add open term at cwd
shazow Sep 22, 2025
082b387
niri: More key bindings, tweak waybar
shazow Sep 23, 2025
b20b66a
home/config/niri.nix: Steam notifications
shazow Sep 23, 2025
797c47e
home/common/wayland-niri.nix: Add fuzzel-emoji, WIP
shazow Sep 23, 2025
141398d
home/bin/i3-scratchpad: WIP niri support, not done
shazow Sep 23, 2025
7de497f
fuzzel-emoji: I accidentally the whole thing
shazow Sep 23, 2025
ddbf5ce
pkgs/emoji-list/default.nix: Sort by sort order
shazow Sep 23, 2025
6b24d2f
emoji-list: Tweak fuzzel command
shazow Sep 23, 2025
7879a5d
home/config/niri.nix: lock no inhibit, sleep when locked
shazow Sep 23, 2025
945c190
xdg.portal move from root to userland
shazow Sep 23, 2025
3c6b290
nix flake update
shazow Sep 23, 2025
0d2d170
home: More niri things, screenshots with satty
shazow Sep 25, 2025
b1316ad
home: niri scratchpad achieved
shazow Sep 27, 2025
f4811f4
WIP: ironbar, niri
shazow Oct 1, 2025
5cff2f1
niri, ironbar
shazow Oct 1, 2025
c236764
WIP: Generalize swaylock into a systemd service
shazow Oct 13, 2025
23c8bd5
home/common/lock.nix: Add lock and unlock target placeholders
shazow Oct 13, 2025
8b2a44b
nix flake update
shazow Oct 13, 2025
6b169e7
home/common: Improve locking
shazow Oct 17, 2025
3c0c1dc
home tweaks
shazow Oct 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 2 additions & 11 deletions common/desktop-wayland.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd sway";
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd niri-session";
user = "greeter";
};
};
Expand All @@ -33,19 +33,10 @@
qt5.qtwayland # for qt

wtype # xdotool, but for wayland
xwayland
# kdePackages.xwaylandvideobridge # Portal for screen sharing
];

xdg.portal = {
enable = true;
wlr.enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-wlr # Backend for wayland roots
];
config.common.default = "*";
};
programs.xwayland.enable = true;

security.pam.services.swaylock = {};
security.pam.loginLimits = [
Expand Down
Loading