Commit graph

585 commits

Author SHA1 Message Date
Marco Siedentopf
e69f2ab4c3
Added Config options for Touchpads
Added Options to 1. toggle between clickfinger behavior and software buttons, 2. middle button emulation and 3. tap-to-click
2022-06-12 05:40:01 +00:00
Bruno Ancona
018b0684dd Add natural_scrolling option for touchpads only 2022-06-11 10:24:00 -05:00
vaxerski
f97b90859a Add envvars to exec cfg 2022-06-09 15:03:34 +02:00
vaxerski
09e77bf844 added force_no_accel 2022-06-06 12:08:33 +02:00
vaxerski
246aa000f5 Added dwindle:special_scale_factor 2022-06-03 19:03:33 +02:00
vaxerski
f9c8a72e46 dont enable AA by default 2022-06-02 23:03:13 +02:00
vaxerski
e11cb8b328 Added antialiasing to outer edges
simplified, stupidly fast MSAA for rounded edges
2022-06-02 22:58:54 +02:00
vaxerski
601abc7e92 Added locking numlock 2022-06-02 19:47:11 +02:00
vaxerski
d0ff0c0990 Added basic monitor transforms, has bugs
blur doesnt work on transformed outputs
full damage tracking issues
2022-05-29 12:27:45 +02:00
vaxerski
9ede0f1c7d Added blur_ignore_opacity 2022-05-28 18:57:32 +02:00
vaxerski
7f1f14fe85 Added a rounding rule 2022-05-28 17:48:01 +02:00
vaxerski
8c10857f14 Added a debug overlay 2022-05-28 17:32:19 +02:00
vaxerski
8a3ea54184 Update border colors on config reload 2022-05-26 21:23:13 +02:00
vaxerski
5635c6385f Invalidate layout on dynamic request to config 2022-05-25 17:42:38 +02:00
vaxerski
cad71218c0 borders are now gangsta 2022-05-17 13:16:37 +02:00
Four_Griffins
3fd2ef2107 added opacity setting for fullscreen windows 2022-05-16 23:52:48 +02:00
vaxerski
e90c1f7022 added dwindle:preserve_split 2022-05-16 17:27:55 +02:00
vaxerski
e991550abe Added source= 2022-05-16 10:09:20 +02:00
vaxerski
26cd7d73e5 Added user-defined vars in config 2022-05-16 09:38:42 +02:00
vaxerski
d7ad80e6a2 Added window animation rules 2022-05-15 14:18:31 +02:00
vaxerski
694f4433a2 Added animation style and style slide 2022-05-14 16:43:30 +02:00
vaxerski
cafd7a7a62 Added an animation= keyword 2022-05-14 15:56:01 +02:00
vaxerski
a1567feb3d Added nofocus rule 2022-05-14 14:37:57 +02:00
vaxerski
2a368ef994 Add invalid mod warn 2022-05-12 12:41:28 +02:00
vaxerski
ff0f535c28 Added workspace animations 2022-05-12 11:27:31 +02:00
vaxerski
434184aa32 Added dwindle:force_split 2022-05-08 15:36:17 +02:00
vaxerski
39dcfa61c3 Added hyprctl reload 2022-05-08 15:28:45 +02:00
vaxerski
aa5b0d2cda add natural scroll opt 2022-05-06 19:34:48 +02:00
vaxerski
b67eae7228 fix kb stuff 2022-05-06 14:30:35 +02:00
vaxerski
8fb3ad8bf1 log damage debug opt 2022-05-05 15:09:26 +02:00
vaxerski
43fc7662cc Major blur rework: optimization & fixes
Blur should be considerably faster now and work on full damage tracking
2022-05-02 16:54:40 +02:00
vaxerski
d284aaa2ca Added custom reserved area per mon 2022-04-27 17:46:07 +02:00
vaxerski
3ebe7d7972 Added bezier curves 2022-04-23 21:47:16 +02:00
vaxerski
0147975faf New animation system 2022-04-23 14:16:02 +02:00
vaxerski
94811485c9 added opacity rule 2022-04-22 14:37:38 +02:00
vaxerski
091048412a Added warn for old monitor cfg 2022-04-21 22:15:42 +02:00
vaxerski
5b8cdc6c43 CONFIG COMPAT BREAK: removed mfact from mon cfg 2022-04-21 22:05:51 +02:00
vaxerski
4b1773d1b1 overwrite mon rule if exists 2022-04-21 17:33:24 +02:00
vaxerski
2b8b34d8db Added workspace windowrule 2022-04-21 17:17:47 +02:00
vaxerski
064e40d25f Added unbind keyword 2022-04-21 17:06:43 +02:00
vaxerski
07080498fd Added hyprctl keyword 2022-04-21 16:56:27 +02:00
vaxerski
66b5c5a143 static and functional dispatchers 2022-04-21 15:50:52 +02:00
vaxerski
b8d88cff79
Merge pull request #47 from sixels/input_config
Add more input configurations
2022-04-19 19:33:13 +02:00
vaxerski
08ee14b4a0 Added dynamic monitor rules 2022-04-19 19:01:23 +02:00
Sixels
6719574f0c Add input options to config 2022-04-19 13:52:31 -03:00
Sixels
03624e2060 Handle subcategories 2022-04-19 13:52:31 -03:00
vaxerski
cec248d176 set default var if not present in config 2022-04-18 13:27:54 +02:00
vaxerski
24316f2e71 Fix trailing spaces in config 2022-04-18 13:25:27 +02:00
vaxerski
655c038417 added apply_sens_to_raw 2022-04-18 13:13:41 +02:00
vaxerski
8a8877e739 Added active/inactive opacity 2022-04-17 21:44:06 +02:00
vaxerski
baa9e0caea
Merge branch 'main' into damage-tracking 2022-04-17 11:52:54 +02:00
vaxerski
a935e4f985 Disable damage tracking by default 2022-04-17 11:50:59 +02:00
vaxerski
4f83adcdb9 Allow monitor disabled too 2022-04-17 10:21:54 +02:00
vaxerski
4a966c945b Add monitor disabled option 2022-04-17 10:19:46 +02:00
vaxerski
75af34da96 added basic damage tracking 2022-04-14 16:43:29 +02:00
vaxerski
a558bcdfbf added follow_mouse 2022-04-13 20:19:40 +02:00
vaxerski
c68eaafd16 fix exec as well on startup 2022-04-12 20:23:10 +02:00
vaxerski
17f63bf3e8 Fix exec-once being wack on launch 2022-04-12 20:02:57 +02:00
vaxerski
b6a93b2f03 Added window grouping for dwindle
furthermore, added LayoutRenderHints.
2022-04-12 16:44:18 +02:00
vaxerski
2cf4480969 fix fadeout blinking transparent windows 2022-04-10 18:25:45 +02:00
vaxerski
92bfe6f13e fixed some more crashes 2022-04-10 16:19:49 +02:00
vaxerski
c8c9a966b4 fixes for exec-once and hyprerror 2022-04-09 22:49:07 +02:00
vaxerski
91a6c53197 Added blur_passes config 2022-04-09 17:06:09 +02:00
vaxerski
25299b80bb reset autogenerated status on config load 2022-04-09 16:52:05 +02:00
vaxerski
969bebbd06 Added blurring 🎉 2022-04-09 16:51:08 +02:00
vaxerski
7449a0c44c Added default config & warning about it 2022-04-08 22:07:40 +02:00
vaxerski
7347a72ba6 Added HyprError for showing config errors 2022-04-08 21:40:41 +02:00
vaxerski
27c06758e4 basic window rounded corners 2022-04-05 15:50:47 +02:00
vaxerski
3f99dad7f5 Added pseudotiling 2022-04-02 20:04:32 +02:00
vaxerski
b89c174da2 custom animation speeds for components 2022-03-31 17:53:28 +02:00
vaxerski
7eb2a1023b Added keyboard configuration 2022-03-24 21:05:34 +01:00
vaxerski
ccbc0e4a2e Added window rules 2022-03-24 18:22:01 +01:00
vaxerski
bcf7ee6dc2 Added basic animations for windows 2022-03-23 22:01:59 +01:00
vaxerski
2e9bd86c8b fix lockup on reloading config 2022-03-20 19:58:12 +01:00
vaxerski
2e18fa268a default workspace option 2022-03-20 16:01:47 +01:00
vaxerski
a4b026df2b floating windows support 2022-03-20 11:14:24 +01:00
vaxerski
2e5435fe91 fix layout refresh on config and keybinds doubling 2022-03-19 21:48:24 +01:00
vaxerski
7b7ce638f4 refresh rates 2022-03-19 21:46:29 +01:00
vaxerski
cf76b90606 multimon fixes 2022-03-19 20:30:21 +01:00
vaxerski
f9a4e9aecd basic keybinds 2022-03-19 17:48:18 +01:00
vaxerski
dba7bbdcf3 patches 2022-03-19 17:00:52 +01:00
vaxerski
9e735ad2f5 added borders 2022-03-19 16:13:19 +01:00
vaxerski
a4ef84d987 it now actually runs lol 2022-03-17 17:08:54 +01:00
vaxerski
d6c2553af2 start handling monitors 2022-03-17 16:56:33 +01:00
vaxerski
cf51ab71a2 input basics 2022-03-17 16:19:10 +01:00