purian23
a343bc7562
feat: DMS Core Chroma Syntax Highlighter
...
- Thanks alecthomas for the project
2026-01-21 09:16:58 -05:00
bbedward
1d5d876e16
launcher: Dank Launcher V2 (beta)
...
- Aggregate plugins/extensions in new "all" tab
- Quick tab actions
- New tile mode for results
- Plugins can enforce/require view mode, or set preferred default
- Danksearch under "files" category
2026-01-20 17:59:13 -05:00
bbedward
162ec909da
core/server: add generic dbus service
...
- Add QML client with subscribe/introspect/getprop/setprop/call
- Add CLI helper `dms notify` that allows async calls with action
handlers.
2026-01-17 22:04:58 -05:00
purian23
35cbfeb008
feat: Save Pinned Clipboard entries
2026-01-17 00:52:47 -05:00
bbedward
581073394a
dank16: update algorithm overall
...
- More similarities to primary, smoother gradient of
cyan->purple->magenta->white, keep gray
- Make purple slot near-match for primaryContainer
2026-01-16 18:10:15 -05:00
bbedward
a57a9c2121
doctor: add mango and labwc to compositors
...
fixes #1394
2026-01-16 09:45:15 -05:00
purian23
3243adebca
core: Update ghostty on dankinstall
2026-01-15 21:26:31 -05:00
Lucas
172a743de4
doctor: use dbus for checking on services ( #1384 )
...
* doctor: use dbus for checking on services
* doctor: show docs URL for failed checks
* core: remove unused function
2026-01-15 20:59:47 -05:00
bbedward
d2c62f5533
matugen: add support for vscode-insiders
2026-01-12 11:46:29 -05:00
bbedward
2bbe9a0c45
core/wlcontext: use infinite poll timeout
2026-01-12 11:26:35 -05:00
bbedward
4e2ce82c0a
notifications: swipe to dismiss on history
2026-01-12 11:08:22 -05:00
bbedward
49b322582d
keybinds: fix sh, fix screenshot-window options, empty args
...
part of #914
2026-01-12 09:35:30 -05:00
Anton Kesy
f5f21e738a
fix typos ( #1304 )
2026-01-08 14:10:24 -05:00
bbedward
5dc7c0d797
core: add resolve-include recursive
...
fixes #1294
2026-01-07 16:45:31 -05:00
bbedward
db1de9df38
keybinds: fix empty string args, more writable provider options
2026-01-07 15:38:44 -05:00
bbedward
3dd21382ba
network: support hidden SSIDs
2026-01-07 14:13:03 -05:00
bbedward
ec2b3d0d4b
vpn: aggregate all import errors
...
- we are dumb about importing by just trying to import everythting
- that caused errors to not be represented correctly
- just aggregate them all and present them in toast details
- Better would be to detect the type of file being imported, but this is
better than nothing
2026-01-07 13:22:56 -05:00
bbedward
a205df1bd6
keybinds: initial support for writable hyprland and mangoWC
...
fixes #1204
2026-01-07 12:15:38 -05:00
bbedward
634e75b80c
plugins: improve version check
2026-01-07 09:46:55 -05:00
bbedward
ad43053b94
cursor: hypr, mango, and dankinstall support for configs
2026-01-06 20:35:22 -05:00
bbedward
8c9c936d0e
clipboard: add cliphist-migrate CLI
2026-01-06 16:49:18 -05:00
bbedward
c1fbeb3f5e
network: listen to NM Wired interface + use nmcli for route metrics
...
- Some other misc floating window change, too lazy to separate the
commit
2026-01-06 16:01:28 -05:00
bbedward
45818b202f
launcher: support for plugins to define context menus
...
fixes #1279
2026-01-06 10:08:22 -05:00
bbedward
64310854a6
compositor+matugen: border override, hypr/mango layout overrides, new
...
templates, respect XDG paths
- Add Hyprland and MangoWC templates
- Add GUI gaps, window radius, and border thickness overrides for niri,
Hyprland, and MangoWC
- Add replacement support in matugen templates for DATA_DIR, CACHE_DIR,
CONFIG_DIR
fixes #1274
fixes #1273
2026-01-05 11:25:13 -05:00
bbedward
9b027df1d5
doctor: add links to dr command
2026-01-04 22:44:19 -05:00
bbedward
d23fc9f2df
welcome: add a first launch welcome page with doctor integration
...
fixes #760
2026-01-04 19:07:34 -05:00
bbedward
7ac5191e8d
matugen: fix app checking
...
- double nil for flatpak + bin required to skip
2026-01-04 17:53:47 -05:00
bbedward
76d88517ec
matugen: publish vscode theme to marketplace/ovsix
2026-01-04 13:07:23 -05:00
Lucas
f163b97c17
doctor: add json output ( #1263 )
...
* doctor: add json output
* doctor: fix systemd failed state as ok
2026-01-03 20:41:10 -05:00
Lucas
3bb2696263
Add doctor command ( #1259 )
...
* feat: doctor command
* doctor: use console.warn for quickshell feature logs
* doctor: show compositor, quickshell and cli path in verbose
* doctor: show useful env variables
* doctor: indicate if config files are readonly
* doctor: add power-profiles-daemon and i2c
* doctor: cleanup code
* doctor: fix icon theme env variable
* doctor: use builtin config/cache dir functions
* doctor: refactor to use DoctorStatus struct and 'enum'
* doctor: use network backend detector
2026-01-03 18:28:23 -05:00
Ryan Bateman
02166a4ca5
feat: matugen detects flatpak installations of zenbrowser and vesktop ( #1251 )
...
* feat: matugen detects flatpak installations of zenbrowser and vesktop
* fix: add flatpak deps on precommit runner
* fix: address short circuit conditions
2026-01-03 15:28:39 -05:00
bbedward
faddc46185
core: respect QT_LOGGING_RULES var
2026-01-03 11:05:47 -05:00
bbedward
ba2d51bcbb
core: initialize fd pipes in tests and increase queue size in test
2026-01-02 22:30:42 -05:00
Sparsh Mishra
7f10d6a9b8
Add media control bindings for audio playback ( #1240 )
...
* Add media control bindings for audio playback
* Update niri-binds.kdl for audio controls
Added play pause prev next controls for niri too
2026-01-02 22:25:21 -05:00
Ryan Bateman
1c7d15db0b
util: add flatpak introspection utilities ( #1234 )
...
ci: run apt as sudo
ci: fix flatpak remote in runner
ci: flatpak install steps in runner
ci: specific version of freedesktop
ci: freedesktop install perms
2026-01-02 16:07:32 -05:00
bbedward
3e1c6534bd
matugen: add GTKTheme method on type alias
2026-01-01 23:22:13 -05:00
bbedward
c1d57946d9
matugen: fix adw-gtk3 setting in light mode
...
- and add models.Get/GetOr helpers
2026-01-01 23:13:12 -05:00
bbedward
5e111d89a5
gamma: recreate controls on resume
2026-01-01 22:50:25 -05:00
bbedward
bae32e51ff
core: skip display filtering in IPC
2026-01-01 15:24:55 -05:00
bbedward
edfda965e9
core: prevent stale path file
2026-01-01 14:04:58 -05:00
bbedward
a547966b23
vpn: wrap secrets in secrets key, cache pkcs11 pin input
2026-01-01 13:43:22 -05:00
bbedward
37f972d075
vpn: update pksc11 handling
2025-12-31 15:42:41 -05:00
bbedward
7ff751f8a2
vpn: attempt to support pkcs11 prompts
2025-12-31 10:03:49 -05:00
bbedward
2dbadfe1b5
clipboard: single disable + read-only history option
2025-12-31 09:14:35 -05:00
bbedward
9501d66af6
matugen: fix skip
2025-12-29 17:46:32 -05:00
bbedward
2127fc339a
core: update hypr config test
2025-12-29 14:59:02 -05:00
bbedward
7962fee0bd
dankinstall: update hyprland reference config for 0.53
...
fixes #913
2025-12-29 14:55:12 -05:00
vha
5f77d69dd8
feat: accept numpad's enter key to finish screenshot selection ( #1210 )
...
* added reverse scrolling to settings and widget
* added support for dankbar scrolling
* Better settings description
* removed isNiri conditional from search index
* Added numpad enter key to finish screenshot selection
2025-12-29 11:13:57 -05:00
bbedward
cffee0fae6
matugen: make check codition an array
2025-12-29 10:36:24 -05:00
Marcus Ramberg
ae82716afa
core: apply gopls automatic modernizers ( #1198 )
2025-12-28 21:48:56 -05:00