bbedward
e6c3ae9397
cups: add comprehensive CUPs setting page
...
- Add printers
- Delete printers
- Use polkit APIs as fallback on auth errors
- Fix ref system to conditionally subscribe to cups when wanted
2025-11-29 17:35:21 -05:00
bbedward
1d3fe81ff7
network: big feature enrichment
...
- Dedicated view in settings
- VPN profile management
- Ethernet disconnection
- Turn prompts into floating windows
2025-11-29 10:00:05 -05:00
purian23
3bf3a54916
Enhance DMS Greeter logic
2025-11-28 18:10:54 -05:00
purian23
0221021078
Enhance DMS Greeter automation
...
- Thanks @brunodsf05 for doing some legwork to hunt this down!
2025-11-27 23:12:33 -05:00
bbedward
384c775f1a
dank16: enrich with hex, hex stripped, rgb
2025-11-27 09:46:45 -05:00
Saurabh
de8f2e6a68
feat/matugen3 ( #771 )
...
* added matugen 3 terminal templates and logic
fixed version check and light terminal check
refactored json generation
fixed syntax
keep tmp debug
fixed file outputs
fixed syntax issues and implicit passing
added debug stderr output
* moved calls to matugen after template is built correctly
added --json hex
disabled debug message
cleaned up code into modular functions, re-added second full matugen call
fixed args
added shift
commented vs code section
debug changes
* arg format fixes
fixed json import flag
fixed string quotation
fix arg order
* cleaned up
fix cfg naming
* removed mt2.0 templates and refactored worker
removed/replaced matugen 2 templates
fix formatter diffs + consistent styling
* fixed last json output
* fixed syntax error
* vs code templates
* matugen: inject all stock/custom theme colors as overrides
- also some general architectural changes
* dank16: remove vscode enrich option
---------
Co-authored-by: bbedward
2025-11-26 16:34:53 -05:00
bbedward
4d661ff41d
dankinstall: add artix
2025-11-26 16:18:11 -05:00
bbedward
df940124b1
net: allow overriding wifi device
2025-11-24 21:27:18 -05:00
bbedward
48f77e1691
processlist: convert to floating window
2025-11-23 12:16:03 -05:00
bbedward
1c7201fb04
settings: make settings and file browser normal windows
...
- add default floating rules for dankinstall
2025-11-23 01:23:06 -05:00
bbedward
61ec0c697a
gamma: dont transition before destroying controls
2025-11-23 00:48:23 -05:00
bbedward
4f32376f22
gamma: remove display sync on destruction
2025-11-22 15:26:05 -05:00
bbedward
58bf189941
launcher: set default launch prefix, if launching from systemd
...
- prevents apps dying when stopping the systemd unit
2025-11-22 00:23:06 -05:00
bbedward
4eb896629d
net: fix VPN prompting for password
2025-11-21 12:59:12 -05:00
bbedward
7ad532ed17
dankinstall: add ultramarine
2025-11-19 18:53:41 -05:00
bbedward
993e34f548
dankinstall: weakdeps for niri/system
2025-11-19 09:35:22 -05:00
bbedward
4e6f0d5e87
bluez: fix disappearing popouts with modal maanger
2025-11-18 14:36:10 -05:00
bbedward
ccb4da3cd8
extws: fix force option
2025-11-17 10:08:06 -05:00
bbedward
46e96b49f0
extws: fix capability check & don't show names
2025-11-17 09:50:06 -05:00
bbedward
d769300137
core/cli: add dpms off/on via wlr-output-power-management
2025-11-17 00:31:00 -05:00
bbedward
046ac59d21
core/extworkspace: only register outputs on name received
2025-11-16 19:40:46 -05:00
bbedward
2e6dbedb8b
dwl/mango: support keyboard layout
2025-11-16 14:24:56 -05:00
bbedward
aa1df8dfcf
core: more syncmap conversions
2025-11-15 20:00:47 -05:00
bbedward
67557555f2
core: refactor to use a generic-compatible syncmap
2025-11-15 19:45:19 -05:00
bbedward
91891a14ed
core/wayland: thread-safety meta fixes + cleanups + hypr workaround
...
- fork go-wayland/client and modify to make it thread-safe internally
- use sync.Map and atomic values in many places to cut down on mutex
boilerplate
- do not create extworkspace client unless explicitly requested
2025-11-15 14:41:00 -05:00
bbedward
217037c2ae
evdev: fix test
2025-11-14 23:26:14 -05:00
bbedward
b4dbd0b69c
evdev: enhance keyboard detection for capslock
2025-11-14 23:22:06 -05:00
purian23
3e6be3e762
Greet path updates
2025-11-14 17:54:35 -05:00
purian23
7a8cc449b9
Add local ACL greeter permissions to dms core installer
2025-11-14 16:32:06 -05:00
bbedward
597cacb9cc
matugen: update gtk4/gtk3-dark colors
...
- also some change to dankinstall to use niri/xwls from system repos,
too lazy to split the commits
2025-11-14 13:20:59 -05:00
bbedward
b0ed007751
core/dankinstall: more deb fixes
2025-11-14 12:22:13 -05:00
bbedward
e1e2650d2b
core/dankinstall: fix hyprland util manual compile on debian
2025-11-14 12:13:49 -05:00
bbedward
b23f17b633
core/dankinstall: fix hyprpicker build
2025-11-14 12:07:03 -05:00
bbedward
5685e39631
core: improve evdev capslock detection, wayland context fixes
2025-11-14 12:04:47 -05:00
bbedward
0d7c2e1024
core/cli: fix keybind provider path override
2025-11-14 08:56:16 -05:00
bbedward
77e6c16bd2
core/extworkspace: fix some thread-safety issues
2025-11-13 23:52:32 -05:00
bbedward
526c4092fd
evdev: add evdev monitor for caps lock state
2025-11-13 22:24:27 -05:00
bbedward
6465b11e9b
core: ensure all NM tests use mock backend + re-orgs + dep updates
2025-11-13 21:44:03 -05:00
bbedward
f489dc062f
dankinstall: fix variant passing
2025-11-13 17:31:02 -05:00
bbedward
1858597fc9
fix sudo usages
2025-11-13 15:41:41 -05:00
bbedward
83cce5afe4
dankinstall: re-simplify installation
2025-11-13 14:34:42 -05:00
bbedward
201bd8dc1f
cli: fix greeter enable, and color sync
2025-11-13 13:21:18 -05:00
bbedward
5d2f5557e5
dwl/mangowc: add layout switcher and viewer widget
2025-11-13 12:44:56 -05:00
Saurabh
76a60df88b
Feat: wezterm theming support ( #705 )
...
* implemented logic for wezterm theming
added matugen configs and dank16 functions, updated matugen worked
scripta
* fixed theme dir
fixed path and moved output location to default wezterm dir
2025-11-13 08:54:47 -05:00
bbedward
db584b7897
rename backend to core
2025-11-12 23:12:31 -05:00