Commit graph

67 commits

Author SHA1 Message Date
Florian "sp1rit"​
fd0112425f
Added meson buildfiles
this makes for a far better experience in combination with wlroots,
since that whole makefile mess is not required.
Additionaly, handling of wayland protocol sources is also slightly
better, but could be improved with mesons inbuilt wayland module.

To build Hyprland using meson:
    meson _build -Ddefault_library=static
    ninja -C _build
    ninja -C _build install
2022-06-16 23:30:28 +02:00
vaxerski
da80eb8e57 Added the tablet manager and tablet v2 protocol 2022-06-08 14:29:49 +02:00
vaxerski
48a3b1c514 fix oopsie 2022-05-31 11:02:54 +02:00
vaxerski
2e7586e841 fix up config and includes 2022-05-31 10:43:41 +02:00
Tanish2002
7c6fc3c6ad add xwayland disabling support to flake.nix 2022-05-08 23:48:13 +05:30
Tanish2002
2342b6a10f remove patch and move default.nix 2022-05-08 22:53:49 +05:30
Tanish2002
aca5dba7a1 make changes to makefile a bit so it follows config.mk 2022-05-08 22:22:02 +05:30
vaxerski
7b1eaca840 Implemented mouse constraints
has some todos but mostly works
2022-04-17 21:40:04 +02:00
vaxerski
084e922642 Added legacy GLES2 renderer option 2022-04-13 17:34:13 +02:00
acly7946
f546424ab2 Added uninstall target 2022-04-11 23:17:21 +00:00
vaxerski
a8e8729230 Added zext_workspace protocol support 🎉 2022-04-11 19:51:37 +02:00
vaxerski
3753f83f69 Added default background as a PNG 2022-04-10 14:32:18 +02:00
vaxerski
26aafb0a11 Make the wayland-sessions dir in makefile install 2022-04-07 18:57:48 +02:00
Euro20179
5723d74dab fix: sudo used in makefile 2022-03-24 11:48:56 -07:00
vaxerski
8cec07c39d added a screencopy protocol 2022-03-24 17:22:28 +01:00
vaxerski
3b827a14b6 added make commands 2022-03-20 17:06:37 +01:00
vaxerski
de4c836e97 Initial Commit 2022-03-16 20:50:55 +01:00