purian23
e9d030f6d8
(greeter): Revise dir perms and add validations
2026-03-19 19:56:18 -04:00
bbedward
fbf9e6d1b9
greeter: remove variable assignments
2026-03-19 19:55:47 -04:00
purian23
e803812344
theme(greeter): fix auto theme accent variants & update selections
2026-03-19 19:55:43 -04:00
nick-linux8
9a64f2acf0
Fix(Greeter): Fixes #1992 Changed Greetd logic to include registryThemeVariants to pull in accent color ( #2000 )
2026-03-19 19:55:40 -04:00
zion
c647eafadc
fix(nix/greeter): skip invalid customThemeFile in preStart ( #1997 )
...
* fix(nix/greeter): skip invalid customThemeFile in preStart
Avoid attempting to copy a null/empty/missing customThemeFile path by validating the jq result and file existence before cp.
Update distro/nix/greeter.nix
Co-authored-by: Lucas <43530291+LuckShiba@users.noreply.github.com >
* nix/greeter: update customTheme verification
---------
Co-authored-by: Lucas <43530291+LuckShiba@users.noreply.github.com >
Co-authored-by: LuckShiba <luckshiba@protonmail.com >
2026-03-19 19:55:35 -04:00
purian23
720ec07d13
(greeter): Trial fix for 30s auth delay & wireplumber state dir
2026-03-19 19:55:31 -04:00
purian23
4b4334e611
dms(policy): Restore dms greeter sync in immutable distros
2026-03-19 19:55:27 -04:00
purian23
b69a96e80b
fix(greeter): add wireplumber state directory & update U2F env variables
2026-03-19 19:55:23 -04:00
purian23
1e6a73fd60
greeter(auth): Enhance fingerprint/U2F auth support w/Quickshell PAM
...
- Split auth capability state by lock screen and greeter
- Share detection between settings UI and lock runtime
- Broaden greeter PAM include detection across supported distros
2026-03-19 19:55:18 -04:00
purian23
60b6280750
greeter(distros): Move comps to Suggests on Debian/OpenSUSE
2026-03-19 19:53:58 -04:00
purian23
9e079f8a4b
fix(greeter): Dup crash handlers
2026-03-19 19:53:54 -04:00
purian23
62c2e858ef
(settings): Enhance authentication checks in Greeter & LockScreen tabs
2026-03-19 19:53:49 -04:00
purian23
78357d45bb
fix(greeter): Allow empty password submits to reach PAM
2026-03-19 19:53:12 -04:00
purian23
3ff9564c9b
(greeter): PAM auth improvements and defaults update
2026-03-19 19:53:09 -04:00
purian23
b0989cecad
fix(Greeter): Multi-distro reliability updates
...
- Merge duplicate niri input/output KDL nodes instead of appending. Allows more overrides
- Guard AppArmor install/uninstall behind IsAppArmorEnabled() check
2026-03-19 19:53:04 -04:00
purian23
47be6a1033
fix(Greeter): Don't stop greeter immediately upon uninstallation
2026-03-19 19:53:01 -04:00
purian23
31b415b086
feat(Greeter): Add install/uninstall/activate cli commands & new UI opts
...
- AppArmor profile management
- Introduced `dms greeter uninstall` command to remove DMS greeter configuration and restore previous display manager.
- Implemented AppArmor profile installation and uninstallation for enhanced security.
2026-03-19 19:52:57 -04:00
purian23
7156e1e299
feat: Implement immutable DMS command policy
...
- Added pre-run checks for greeter and setup commands to enforce policy restrictions
- Created cli-policy.default.json to define blocked commands and user messages for immutable environments.
2026-03-19 19:52:52 -04:00
purian23
c72c9bfb08
greeter: New Greeter Settings UI & Sync fixes
...
- Add PAM Auth via GUI
- Added new sync flags
- Refactored cache directory management & many others
- Fix for wireplumber permissions
- Fix for polkit auth w/icon
- Add pam_fprintd timeout=5 to prevent 30s auth blocks when using password
2026-03-19 19:52:48 -04:00
purian23
73c75fcc2c
refactor(greeter): Update auth flows and add configurable opts
...
- Finally fix debug info logs before dms greeter loads
- prevent greeter/lockscreen auth stalls with timeout recovery and unlock-state sync
2026-03-19 19:50:58 -04:00
bbedward
2ff42eba41
greeter: sync power menu options
2026-03-19 19:49:26 -04:00
purian23
9f13465cd7
feat: Add independent power action confirmation settings for dms greeter
2026-03-19 19:49:23 -04:00
purian23
366a98e0cc
dms-greeter: Enhance DMS Greeter dankinstall & packaging across distros
...
- Added support for Debian, Ubuntu, Fedora, Arch, and OpenSUSE on dankinstall / dms greeter install
2026-03-19 19:48:20 -04:00
bbedward
31aeb8dc4b
wallpaper: fixes for updatesEnable handling
2026-03-19 14:24:01 -04:00
bbedward
c4e7f3d62f
workspaces: ignore X scroll events
...
fixes #2029
2026-03-19 13:22:07 -04:00
purian23
a1d13f276a
dankinstall(debian): Minor update to ARM64 support
2026-03-18 09:27:52 -04:00
bbedward
dbf132d633
launcher v2: simplify screen change bindings
2026-03-18 09:27:47 -04:00
bbedward
59451890f1
popout: fix focusing of password prompts when popout is open
...
undesired effect of closing the popout but its probably the best solution
2026-03-16 11:37:21 -04:00
bbedward
e633c9e039
focused app: fallback to app name if no title in compact mode fixes #2005
2026-03-16 11:37:15 -04:00
bbedward
6c1fff2df1
cc: fix invalid number displays on percentages fixes #2010
2026-03-16 11:37:10 -04:00
bbedward
3891d125d1
dankbar: guard against nil screen names
2026-03-16 11:35:11 -04:00
bbedward
997011e008
fix: missing import in Hyprland service
2026-03-13 13:26:02 -04:00
dms-ci[bot]
2504396435
nix: update vendorHash for go.mod changes
2026-03-13 16:24:54 +00:00
bbedward
d206723b36
ci: fix hardcoded branch in vendor workflow
2026-03-13 12:22:46 -04:00
bbedward
a0ec3d59b8
nix: update flake
2026-03-13 12:18:38 -04:00
bbedward
17ef08aa58
nix: fix go regex matching
2026-03-13 12:18:38 -04:00
bbedward
57279d1c53
nix: dynamically resolve go version in flake
2026-03-13 12:18:38 -04:00
bbedward
8b003ac9cd
ci: reveal errors in nix vendor hash update
2026-03-13 12:17:38 -04:00
Nek
0ea10b0ad2
fix(wallpaper): preserve per-monitor cycling when changing interval ( #1981 )
...
(#1816 )
2026-03-13 11:46:14 -04:00
nick-linux8
2db4c9daa0
Added Better Handling In Event Dispatcher Function ( #1980 )
2026-03-13 11:45:02 -04:00
bbedward
363964e90b
fix(udev): avoid event loop termination core: bump go to 1.26
2026-03-13 11:45:02 -04:00
Nek
a7b49eba70
fix(matugen): detect Zed Linux binary aliases ( #1982 )
2026-03-13 11:44:10 -04:00
bbedward
4ae334f60f
settings: allow custom json to render all theme options
2026-03-13 11:44:05 -04:00
bbedward
86c0064ff9
fix(settings): fix animation speed binding in notifications tab fixes #1974
2026-03-12 11:45:36 -04:00
Adarsh219
5a6b52f07f
fix(matugen): use single quotes for zed template paths ( #1972 )
2026-03-12 11:45:36 -04:00
Adarsh219
5aaa56853f
feat: Add Zed editor theming support ( #1954 )
...
* feat: Add Zed editor theming support
* fix formatting and switch to CONFIG_DIR
2026-03-12 11:45:31 -04:00
bbedward
35913c22f5
fix(idle): ensure timeouts can never be 0
2026-03-11 18:55:44 -04:00
purian23
d7b560573c
fix(settings): Improve error handling for plugin settings loading
2026-03-11 18:55:44 -04:00
bbedward
02a274ebe2
fix(launcher): select first file search result by default fixes #1967
2026-03-11 12:47:39 -04:00
nick-linux8
fc7b61c20b
Issue:(Settings)Switched Neovim Mutagen Theme To Default False ( #1964 )
...
* Issue:(Settings)Switched Neovim Mutagen Theme To Default False
* also set to false in settingsData
- this is the case when file fails to parse
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-03-11 12:44:14 -04:00