Commit Graph

318 Commits

Author SHA1 Message Date
vaxerski 10d34ef818 added blur_xray 2022-12-02 18:37:11 +00:00
Vaxry 7b020ffa84 Added screen shaders 2022-12-01 13:36:07 +00:00
vaxerski 12df799572 recalculate layout only when needed on dynamic keywords 2022-11-28 19:05:50 +00:00
vaxerski 92f2e342a3 use unreachable instead of break on invalid cvd enum value 2022-11-26 20:46:39 +00:00
Dashie e2f3f5fe63
Add nofullscreen to windowrules (#1107)
* feat: add windowrule to prevent fullscreen
2022-11-26 20:44:40 +00:00
vaxerski 684c59e5bc optimize data feeding to gradient renderer 2022-11-26 18:09:57 +00:00
vaxerski 0948b078e1 added border gradients 2022-11-26 17:57:02 +00:00
vaxerski 750eb76df3 default blur new optimizations to 1 2022-11-23 15:41:19 +00:00
vaxerski 5327565b33 remove resize transitions 2022-11-22 17:20:58 +00:00
vaxerski eb86e7967f add scroll_button libinput opt 2022-11-21 23:26:18 +00:00
Vaxry e887149f25 minor fixes for mirrors & log more monitor events 2022-11-19 13:01:32 +00:00
Jef dbb6732743
apply some rules dynamically when state of window changes (#1020)
Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
2022-11-15 10:21:26 +00:00
Jef 549fdf63f6
Add bordercolor windowrule (#992)
* Add bordercolor windowrule

* remove spaces form bordercolor rule + typo

Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
2022-11-13 19:33:13 +00:00
vaxerski 3157bebed7 fix warning 2022-11-10 17:07:26 +00:00
Vaxry 153c99217d use spawn in config exec 2022-11-10 13:50:16 +00:00
Vaxry 851df11eb5 Added exec rules 2022-11-10 13:39:23 +00:00
vaxerski 2a20cf5379 Added decoration:shadow_scale 2022-11-07 21:27:28 +00:00
vaxerski efbc3f8194 resize transition fixes + default transitions to false 2022-11-06 18:10:53 +00:00
vaxerski 57817f7252 Added resize transitions 2022-11-06 17:52:09 +00:00
vaxerski b4c45aa2e3 fix compiler warning 2022-11-06 14:28:15 +00:00
vaxerski 5295244026 Revert adding toggle for drm scanout flags
This reverts commit 12697d2b72.

Stupid idea.
2022-11-06 14:25:53 +00:00
vaxerski 12697d2b72 added toggle for drm scanout flags 2022-11-06 14:11:37 +00:00
vaxerski a71f44baa5 fix compiler warning 2022-11-05 13:49:55 +00:00
vaxerski cfbab453e8 move no_direct_scanout to misc 2022-11-05 13:22:18 +00:00
vaxerski f50c786640 Added direct scanout 2022-11-05 12:50:47 +00:00
vaxerski ce8c20c1ed fix raw exec in configmanager 2022-11-04 10:33:05 +00:00
vaxerski 97af7c416e added unset rules 2022-11-03 19:52:43 +00:00
Vaxry d0e47d9fe0 added workspace_swipe_forever 2022-11-03 13:35:34 +00:00
Vaxry a16073a87b deprecate general:damage_tracking 2022-11-02 10:12:33 +00:00
vaxerski a69fd21a1a Add an idleinhibit windowrule 2022-10-31 12:26:07 +00:00
vaxerski 74d05d0adc ensure VRR for current display only in onConnect 2022-10-28 23:48:48 +01:00
Vaxry 7d6ccca695 add 10bit support to displays 2022-10-27 13:26:47 +01:00
Vaxry 28c81fc71e add disabling pointer devices 2022-10-27 12:58:10 +01:00
vaxerski f9a7b6bf26 default focus_on_activate to false 2022-10-25 18:53:18 +01:00
Vaxry cdb331076a allow # escaping in config 2022-10-25 14:32:25 +01:00
vaxerski 47eac4be1c disable adaptive sync with no_vfr off 2022-10-22 21:45:17 +01:00
vaxerski 2c714eace5 handle activate requests 2022-10-22 16:43:47 +01:00
vaxerski ce5f025428 T1C: window dance compat 2022-10-20 22:38:49 +01:00
Kainoa Kanter ca2d2db0ef
Add windowrules for noblur and noshadow (#884) 2022-10-20 20:36:27 +01:00
Vaxry 6d66dde208 added swipe create new 2022-10-20 14:54:32 +01:00
vaxerski 58375bc87a Add support for rgba() and rgb() colors in the config 2022-10-16 22:26:02 +01:00
K1llf0rce dca30815b0
add maxsize window rule 2022-10-15 17:04:57 +02:00
Vaxry 724fa4a7d4 add touch binding to output 2022-10-14 12:38:44 +01:00
Vaxry df9409b8a2 rename transform in DC to touch_transform 2022-10-14 12:23:11 +01:00
Histausse 406b2fe6dc
Add additionnal matrices and rename config var 2022-10-09 00:45:34 +02:00
Histausse 32ae0c51f0
Add input:touchdevice:td_rotation config
Add support for touch device roation. The rotation is
set globally with `input:touchdevice:td_rotation config` and by
device with `td_rotation` in a device block.
2022-10-08 15:25:46 +02:00
Mihai Fufezan e4820d1c71
Add input:touchpad:scroll_factor 2022-10-06 22:47:05 +03:00
vaxerski 922e978f56 reset sigmask on fork 2022-10-06 19:02:03 +01:00
Vaxry 190ddb5697 added a noanim rule 2022-10-06 09:16:40 +01:00
Vaxry 095688712d add minsize rule 2022-10-06 09:09:58 +01:00
Mihai Fufezan 477ad2dd82
Add accel profile and scroll method 2022-10-05 23:51:08 +03:00
vaxerski 9c5023ab1a monitor desc improvements 2022-10-05 17:38:36 +01:00
Vaxry 71e2562a41 add desc: to monitor rules 2022-10-05 10:22:33 +01:00
vaxerski 60c414ccad add left_handed config for input 2022-10-04 21:46:41 +01:00
vaxerski ab82c4806d allow one less arg in bind 2022-10-03 21:01:08 +01:00
Vaxry 85eea70be4 fix commas in free binds 2022-10-03 16:38:05 +01:00
vaxerski 0a08830375 Unify arg lists, allow for trailing spaces in args 2022-10-03 14:29:45 +01:00
vaxerski a97621b1cb Added window swallowing 2022-10-01 19:19:15 +01:00
vaxerski 3c27d1ab13 optimize vector config value setting 2022-09-30 17:03:14 +01:00
Felix Dick bf3f519eb7 Remove trailing whitespace. 2022-09-25 20:07:48 +02:00
Vaxry 73dbacd16d overwrite wsbind rules on existing 2022-09-24 13:42:18 +01:00
Vaxry abee2da5bd
Merge pull request #706 from DashieTM/main
Add "highest" mode to Monitor for autoconfiguration.
2022-09-23 16:50:24 +01:00
Vaxry 75aaf11a9c default pass_mouse_when_bound to 0 2022-09-22 16:33:45 +01:00
Fabio Lenherr 215125bd66 add refreshrate or resolution preference 2022-09-22 00:22:39 +02:00
Fabio Lenherr c1feb683ce added high to monitor resolution 2022-09-21 22:29:52 +02:00
Vaxry d3ffccd45f accept any case in binds 2022-09-21 17:41:26 +01:00
Vaxry c24b45671a mouse binds overhaul 2022-09-19 19:04:48 +01:00
vaxerski e9f226797e Added monitor mirroring 2022-09-13 15:25:42 +02:00
vaxerski 0062281092 added wsbind 2022-09-12 21:05:52 +02:00
vaxerski 8808d40008 added misc:disable_autoreload 2022-09-10 17:28:41 +02:00
vaxerski d94fe3d063 added window pinning 2022-09-10 13:11:02 +02:00
vaxerski 49a55f136e fix addreserved lag 2022-09-08 14:11:32 +02:00
vaxerski 44a2d755c6 Added Xwayland and floating props to windowrulev2 2022-09-07 11:25:44 +02:00
vaxerski 4b7d28d2cb fix last partial commit 2022-09-06 18:12:25 +02:00
vaxerski 5fdd1dd60f simplify config monitor reloads and rearrange layers 2022-09-06 17:26:18 +02:00
vaxerski e71a4d75de Added windowrulev2 2022-09-06 11:57:11 +02:00
vaxerski 4103bca056 default rounding to 0 2022-08-31 11:17:04 +02:00
vaxerski 48eb2e0d6f Added window dimming 2022-08-30 12:46:17 +02:00
vaxerski 80b3a436d2 better find device cats 2022-08-28 10:25:48 +02:00
vaxerski 5d9d55a245 fix device closing 2022-08-28 10:20:26 +02:00
vaxerski 573cb0d4e0 fix parser in nested categories 2022-08-27 23:12:01 +02:00
vaxerski 5d63152219 added a forceinput rule 2022-08-27 13:01:55 +02:00
vaxerski 10f529ada7 added a specialWorkspace anim leaf 2022-08-26 11:26:23 +02:00
vaxerski 575bfa40e5 added misc:float_switch_override_focus 2022-08-22 18:22:26 +02:00
vaxerski ce62a98470 fix warn 2022-08-21 18:35:45 +02:00
vaxerski da725d7aa5 warn about outdated keybind cfg 2022-08-21 17:01:32 +02:00
Charles Taylor 3c8c605541 fix style conflicts and config + monitor retrieval 2022-08-21 21:58:46 +10:00
Charles Taylor 9ee42836d5 add general:allow_workspace_cycles option 2022-08-21 20:47:56 +10:00
Charles Taylor d6ff7e40cf add general:workspace_back_and_forth option 2022-08-21 20:40:06 +10:00
vaxerski 132c96f867 multiple fixes for device configs 2022-08-20 18:47:48 +02:00
Vaxry 223ca6e286
Merge pull request #548 from FlafyDev/main
add input:kb_file option to use a .xkb file.
2022-08-19 22:39:50 +02:00
FlafyDev f0ad77251b move absolutePath to MiscFunctions 2022-08-19 23:18:09 +03:00
Vaxry c2a3896cc9 added dwindle:use_active_for_splits 2022-08-19 22:03:41 +02:00
FlafyDev 69d17bf424 add input:kb_file 2022-08-19 21:01:51 +03:00
Vaxry bbc6b5d5e0 added misc:animate_manual_resizes 2022-08-16 21:56:54 +02:00
Vaxry 454d0d3f9f fix autogen config warning 2022-08-16 15:59:18 +02:00
Vaxry f0fe0c25d6 added config-only to hyprctl reload 2022-08-14 23:26:18 +02:00
Vaxry 9136783e9c default hardcoded rule to preferred auto 2022-08-12 22:26:35 +02:00
Vaxry e5ab9643be enable layers_hog_keyboard_focus by default 2022-08-11 21:52:38 +02:00
Vaxry 9102471610 added hyprctl getoption 2022-08-11 21:16:38 +02:00