bbedward
c30f9a2841
use wayland idle-inhibit when available
2025-10-04 08:12:18 -04:00
bbedward
d83478239e
plugins: add pillClickAction + PopoutService
2025-10-04 01:12:17 -04:00
bbedward
0d5c1bb3df
Add "daemon" type of plugins
2025-10-03 22:55:07 -04:00
bbedward
c3d505cdad
better proc usage
2025-10-03 19:35:13 -04:00
bbedward
90854e1dd4
version in about tab and ci
2025-10-03 19:31:07 -04:00
bbedward
44449e26a0
Handle urgent workspaces
2025-10-03 18:17:24 -04:00
bbedward
4cb7a909f7
Set default instead of prefer-light
2025-10-03 08:39:02 -04:00
bbedward
2428b22171
Score usage data into app search
2025-10-02 13:42:05 -04:00
bbedward
53fb927e36
niri: color and layout config generation
2025-10-02 12:34:17 -04:00
bbedward
fb5aa0313e
cleanup debug logs, fix center section plugins
2025-10-02 12:24:45 -04:00
bbedward
9b41eecbf1
Fix reactivity, different settings structure, etc, etc.
2025-10-02 12:13:49 -04:00
bbedward
554ef16e49
moar
2025-10-01 23:37:03 -04:00
bbedward
0ca12d275c
Abstract away plugin dev a little more
2025-10-01 17:47:39 -04:00
bbedward
ab1c0bb129
Merge branch 'master' of github.com:bbedward/DankMaterialShell into wip/plugins
2025-10-01 13:38:49 -04:00
bbedward
46e16a6c69
Greetd: Add a greeter
2025-10-01 13:04:48 -04:00
Bruno Cesar Rocha
53983933dc
feat: Plugin System ( #276 )
...
* feat: Plugin System
* fix: merge conflicts
2025-10-01 11:28:10 -04:00
bbedward
c529959027
Tie volume OSD to dbus event
2025-09-30 10:11:35 -04:00
bbedward
e875d1a5d7
meta: Vertical Bar, Notification Popup Position Options, ++
...
- CC Color picker widget
- Tooltips in more places
- Attempt to improve niri screen transitiosn
2025-09-30 09:51:18 -04:00
bbedward
185ee20f2d
Fix idle monitor creation
2025-09-25 16:30:46 -04:00
bbedward
c04177e45d
ControlCenter: Implement edit mode for customizing widgets
2025-09-23 14:38:01 -04:00
bbedward
cf5dec733d
More wallpaper effects + per-monitor auto cycling
2025-09-22 17:51:59 -04:00
bbedward
d62ef89bc3
fix some sorting of niri toplevels
2025-09-22 16:09:00 -04:00
bbedward
62b7b30754
Suppress niri toasts on theme changes
2025-09-22 14:50:35 -04:00
bbedward
ca11735c1d
Add wallpaper transition effects, courtesy of @Ly-Sec
...
- Just copied the shaders from noctalia since they're pretty awesome
2025-09-22 12:28:15 -04:00
bbedward
66b493fb2b
Add hibernate support to power menus
2025-09-21 22:06:12 -04:00
bbedward
74417a18ea
change wifi icon suite
2025-09-21 19:56:46 -04:00
bbedward
0b2bf0b83d
simplify idleService
2025-09-20 21:07:53 -04:00
bbedward
2b99e61c65
Launcher: actually, don't spawn with niri by default
2025-09-20 11:56:07 -04:00
bbedward
306a0c0e2d
Add support for custom launch prefix, launch apps with niri msg action
...
spawn on niri
2025-09-20 11:54:46 -04:00
bbedward
0ba4ee74b5
onDestruction handler in display service
2025-09-20 10:26:22 -04:00
bbedward
2b5a5115b7
cleanup vpn gdbus monitor
2025-09-20 10:11:17 -04:00
bbedward
8a7e386adb
fix dangling gdbus processes
2025-09-20 10:09:28 -04:00
bbedward
691b6da7a7
Implement IdleMonitor to replace swayidle/hypridle functionality
2025-09-19 15:59:40 -04:00
bbedward
e6265c2f71
fix battery health properly
...
- apparently displayDevice does not expose all the right properties
2025-09-19 13:41:37 -04:00
bbedward
de9bb43c26
janky battery health workaround
2025-09-19 11:34:16 -04:00
bbedward
0e887408c5
niri: do screen transition when changing themes
2025-09-19 10:24:37 -04:00
bbedward
32f3e579e7
parser fix
2025-09-18 18:22:37 -04:00
bbedward
bc446dabaf
network: never allow rescans during update, more selective parsing from
...
gdbus monitor
2025-09-18 18:19:06 -04:00
bbedward
d8e2a73e0b
reduce network refresh spam
2025-09-18 17:35:53 -04:00
bbedward
02300024cf
use Paths.strip helper everywhere for consistency sake
2025-09-17 11:08:51 -04:00
bbedward
344761df00
remove ensureDirectory from notepad
2025-09-17 10:14:49 -04:00
bbedward
75e660f78e
ensure file:// prefix is trimmed from notepad
2025-09-17 09:25:43 -04:00
bbedward
fdaac6ac8b
calendar: simpler khal parsing
...
- assuming 12 is always MM 21 is always dd, 2013 is always yyyy
2025-09-16 13:59:54 -04:00
bbedward
5c540f826e
support multiple khal date formats
2025-09-16 13:53:03 -04:00
bbedward
0cb2a96b3e
scrap lock screen service
...
- was overcomplicated state syncing that isn't needed
2025-09-16 13:29:36 -04:00
purian23
fec921df10
feat: Update Notepad to use Metadata (READ ME)
...
- Potential breaking changes; SAVE your notes before updating
- The new system will store files locally to free up Session data
- Session metadata will be saved in JSON via: `notepad-session.json`
- Local files will be saved in: `/.local/state/DankMaterialShell/notepad-files`
2025-09-15 17:37:39 -04:00
bbedward
903ef0cc72
make system updater widget more generic
2025-09-15 11:55:15 -04:00
Aziz Hasanain
e4f86abda9
Add an ArchUpdater widget ( #201 )
2025-09-15 08:54:39 -04:00
bbedward
17b49ad1f9
longer weather interval and network service renice
2025-09-11 23:09:50 -04:00
bbedward
63c54b5611
re-nice weather curl commands
2025-09-11 22:52:01 -04:00