Files
DCGOS/modules/services/ddm.nix
dichgrem ea529f56a9 fix:niri_screencast
Version 372 -> 373:
  firefox: 145.0.1 → 145.0.2, +28.3 KiB
  firefox-unwrapped: 145.0.1 → 145.0.2, +69.9 KiB
  gpsd: 3.26.1 → 3.27, +250.2 KiB
  gui-for-singbox: 1.13.0 → 1.15.1, +40.5 KiB
  hyprutils: 0.10.2 → 0.10.3, +101.0 KiB
  initrd-linux: +103.9 KiB
  librime: 1.14.0 → 1.15.0, +31.3 KiB
  libtraceevent: 1.8.5 → 1.8.6, +15.2 KiB
  libwacom: 2.16.1 → 2.17.0, +61.2 KiB
  linux: 6.17.9-modules → ∅, -2881.9 KiB
  linux-firmware: 20251111 → 20251125, +13275.6 KiB
  nixos-rebuild-ng: 25.11 → 26.05
  nixos-system-dos: 25.11.20251124.5ae3b07 → 26.05.20251127.2fad6ea
  onlyoffice-desktopeditors: 9.0.0, 9.0.0-fhsenv → 9.1.0, 9.1.0-fhsenv, +27117.5 KiB
  ruff: 0.14.5 → 0.14.6, +404.5 KiB
  source: +22.7 KiB
  vimplugin-luajit2.1-fzf-lua: 0.0.2308-1-unstable-0.0.2308-1 → 0.0.2311-1-unstable-0.0.2311-1
  x86_energy_perf_policy: 6.12.58 → 6.12.59
  xdg-desktop-portal-gnome.service: ε → ∅
  zed-editor: 0.213.3 → 0.214.5, +2388.5 KiB

Version 374 -> 375:
  glycin-loaders: 2.0.5 → 2.0.7
  gnome-online-accounts: 3.56.1 → 3.56.2
  hyprutils: 0.10.3 → 0.10.4
  ipxe: 1.21.1-unstable-2025-11-19 → 1.21.1-unstable-2025-11-26
  jdt-language-server: 1.52.0 → 1.54.0, +170.5 KiB
  libdisplay-info: 0.2.0 → ∅, -379.6 KiB
  libwacom: 2.17.0 → 2.16.1, -61.2 KiB
  mesa: +132.7 KiB
  nexttrace: 1.4.2 → 1.5.0, +14223.6 KiB
  nfs-utils: 2.7.1 → 2.8.4, +73.0 KiB
  niri: 25.08 → 25.11, +974.2 KiB
  nixos-system-dos: 26.05.20251127.2fad6ea → 26.05.20251130.2d293cb
  nodejs: 20.19.5 → 20.19.6, +49.8 KiB
  pnpm: 10.23.0 → 10.24.0, +22.8 KiB
  source: -191.0 KiB
  vimplugin-conform.nvim: 2025-11-17 → 2025-11-25
  vimplugin-markview.nvim: 2025-11-16 → 2025-11-27
  vimplugin-mini.nvim: 2025-11-20 → 2025-11-28
  vimplugin-neoconf.nvim: 2025-11-21 → 2025-11-29
  vimplugin-nvim-lspconfig: 2025-11-20 → 2025-11-27
  vte: 0.82.1 → 0.82.2
  xdg-desktop-portal-gnome.service: ε → ∅
  zed-editor: 0.214.5 → 0.214.7, -83.9 KiB

build:update_flake
2025-12-01 14:57:15 +08:00

33 lines
713 B
Nix

{
hostname,
pkgs,
...
}: let
inherit (import ../../hosts/${hostname}/env.nix) WM;
in {
services = {
greetd = {
enable = true;
useTextGreeter = true;
settings = {
default_session = {
user = "greeter";
command =
if WM == "niri"
then "${pkgs.tuigreet}/bin/tuigreet -c niri-session -t --user-menu"
else "${pkgs.tuigreet}/bin/tuigreet -c ${WM} -t --user-menu";
};
};
};
};
systemd.services.greetd.serviceConfig = {
Type = "idle";
StandardInput = "tty";
StandardOutput = "tty";
StandardError = "journal";
TTYReset = true;
TTYVHangup = true;
TTYVTDisallocate = true;
};
}