Commit Graph

185 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