Mihai Fufezan
da956c8a97
config: use hyprutils helper ( #6891 )
...
* flake.lock: update
nix/overlays: remove xwayland overlay (merged upstream)
* config: use hyprutils helper
* flake.lock: update
* CMake & Meson: update required versions
2024-07-16 21:23:37 +02:00
vaxerski
3247d18a7c
[gha] Nix: update inputs
2024-07-11 14:12:19 +00:00
André Silva
648f824b9e
flake.lock: update
2024-07-08 18:24:54 +03:00
Mihai Fufezan
918d8340af
flake.lock: update
2024-06-25 15:06:02 +03:00
Mihai Fufezan
65f04f265c
flake.lock: update
2024-06-19 18:36:50 +03:00
vaxerski
cb63398f07
[gha] Nix: update inputs
2024-06-14 20:00:53 +00:00
Vaxry
8c64a4bad7
core: move to hyprutils for utils ( #6385 )
...
* core: move to hyprutils for utils
Nix: add hyprutils dep
* Meson: add hyprutils dep
* flake.lock: update
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-06-11 17:17:45 +02:00
Vaxry
6967a31450
wayland/core: move to new impl ( #6268 )
...
* wayland/core/dmabuf: move to new impl
it's the final countdown
2024-06-08 10:07:59 +02:00
Mihai Fufezan
2ff95bba3f
flake.lock: update
2024-05-24 23:51:08 +03:00
vaxerski
7ad9116de8
[gha] Nix: update inputs
2024-05-22 22:43:47 +00:00
Mihai Fufezan
4daa5c0658
flake.lock: update
2024-05-21 19:17:34 +03:00
Mihai Fufezan
7173f0c9e7
flake.lock: update
...
nix/overlays: remove merged wayland-protocols overlay
Fixes #6061
2024-05-17 00:03:25 +03:00
vaxerski
4c625ce673
[gha] Nix: update inputs
2024-05-13 13:58:35 +00:00
Mihai Fufezan
51b0da2c0d
flake.lock: update
2024-05-10 00:04:15 +03:00
Vaxry
601210878d
cmake: bump hw-s required ver to 0.3.5
2024-05-07 21:03:26 +01:00
Vaxry
ec092bd601
core: chase hyprwayland-scanner
2024-05-07 14:28:26 +01:00
Mihai Fufezan
f15513309b
Nix: use CMake for builds instead of Meson
...
Build using submodules instead of patching the build process and using
Nix derivations of the subprojects.
From this commit on, you'll have to change the Hyprland flake url to
`git+https://github.com/hyprwm/Hyprland?submodules=1 `
2024-05-05 16:30:39 +03:00
outfoxxed
aaf35b9f1f
protocols: add hyprland_focus_grab_v1 implementation ( #5850 )
...
* protocols: add hyprland_focus_grab_v1 implementation
* protocols/focus_grab: fix keyboard focus staying on unlisted windows
When creating a focus grab with layershell surfaces, the last active
toplevel kept keyboard focus.
* protocols/focus_grab: fix formatting
* protocols/focus_grab: try to pick surface for keyboard focus
* focus_grab: update keyboard focus to match spec
* Revert "protocols/focus_grab: try to pick surface for keyboard focus"
This reverts commit 090358d0d1
.
* protocols/focus_grab: fix issues and match new spec
* kde-server-decoration: move to new impl
* protocols/focus_grab: review fixup
* Update hyprland-protocols
---------
Co-authored-by: Vaxry <vaxry@vaxry.net>
2024-05-05 03:14:35 +01:00
Vaxry
8a2269272b
output-management: move to new impl
2024-05-03 18:08:04 +01:00
Mihai Fufezan
02bfb2857e
flake.lock: update
2024-05-01 22:00:26 +03:00
Vaxry
25aec3ac8c
pointer-constraints: move to new impl
2024-04-27 03:17:04 +01:00
Vaxry
3878f806ff
pointer-gestures: move to new impl
2024-04-24 21:36:56 +01:00
Vaxry
29b0529542
nix: bump inputs
2024-04-24 15:50:43 +01:00
Mihai Fufezan
cbed4fa5ec
flake.lock: update
2024-04-22 12:20:46 +03:00
vaxerski
019d4900cb
[gha] Nix: update wlroots
2024-04-21 20:34:55 +00:00
vaxerski
8ca28dd510
[gha] Nix: update wlroots
2024-04-21 11:40:48 +00:00
fufexan
a10a6fff55
[gha] Nix: update inputs
2024-04-21 00:03:53 +00:00
Vaxry
ea95449402
core: Move tearing to hyprwayland-scanner ( #5657 )
...
Adds a new dependency: hyprwayland-scanner https://github.com/hyprwm/hyprwayland-scanner
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-04-20 13:25:29 +01:00
Mihai Fufezan
79a139c949
flake.lock: update
2024-04-15 23:57:27 +03:00
vaxerski
67f47fbdcc
[gha] Nix: update wlroots
2024-04-14 20:33:15 +00:00
Mihai Fufezan
d8d0d3b20b
Nix & Meson: switch to wlroots-hyprland
2024-04-12 20:39:00 +03:00
Mihai Fufezan
c0d283016b
flake.lock: update
...
Contains hyprcursor 1.6
2024-04-07 22:52:10 +03:00
Mihai Fufezan
3d64b0e9f0
flake.lock: update
2024-04-06 19:09:37 +03:00
Mihai Fufezan
d8429eebc6
flake.lock: update
...
Fixes #5301
2024-03-28 18:44:00 +02:00
fufexan
0dfdb6678f
[gha] Nix: update inputs
2024-03-23 00:03:18 +00:00
Mihai Fufezan
6c24cee88f
flake.lock: update
2024-03-15 11:13:27 +02:00
NotAShelf
981296f101
flake: bump inputs ( #5066 )
2024-03-10 19:52:54 +00:00
Vaxry
c3882bb832
internal: Support libhyprcursor ( #5009 )
...
woo
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2024-03-09 16:52:59 +00:00
vaxerski
fa886d8b11
[gha] Nix: update wlroots
2024-03-09 16:36:19 +00:00
Mihai Fufezan
77161fdbef
flake.lock: update
2024-03-07 11:03:43 +02:00
fufexan
7f35bff720
[gha] Nix: update inputs
2024-02-26 00:03:49 +00:00
Mihai Fufezan
f27054c13e
flake.nix: override inputs for xdph and hyprlang
2024-02-24 00:48:11 +02:00
vaxerski
28410922da
[gha] Nix: update wlroots
2024-02-22 16:23:35 +00:00
vaxerski
dbccbabac5
[gha] Nix: update wlroots
2024-02-22 15:56:22 +00:00
Vaxry
13f6f0b923
Migrate the config to hyprlang ( #4656 )
...
* Migrate to hyprlang
* pop up errors
* fix swapped args
* Meson & Nix: build with hyprlang
* CI: add hyprlang to setup action
* add infra for plugin stuff
* fix hyprctl getoption
* fix hyprctl getoption with json
* format
* fix post parse logic
* fix autogen config
* oops missed exec-once
* fmt
* fix ws rules
* require 0.3.0 for hyprlang
* nix: flaek
* minor type fixes
* fix cfg usages in swipe
* use cvarlist for ws rules
* fix throw in addPluginConfigVar
* Nix: update hyprlang
* minor fixes
* fix disableLogs
* mention hyprlang docs
* bump hyprlang dep in cmake
* Meson: bump min hyprlang version
Nix: update hyprlang
* minor fix
* Nix: update meson patch
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2024-02-18 15:00:34 +00:00
fufexan
6e5c78bf63
[gha] Nix: update inputs
2024-02-12 00:03:37 +00:00
Mihai Fufezan
8b1069b330
flake.lock: update
2024-01-27 17:31:39 +02:00
vaxerski
61fd75b55e
[gha] Nix: update wlroots
2024-01-27 13:59:16 +00:00
fufexan
dcd7a92b01
[gha] Nix: update inputs
2024-01-15 00:03:29 +00:00
Mihai Fufezan
aeeeace102
flake.lock: update
2024-01-04 22:52:03 +02:00
vaxerski
fa5e812304
[gha] Nix: update wlroots
2024-01-01 15:48:37 +00:00
André Silva
85d375e8ab
flake.lock: update nixpkgs
2023-12-27 14:29:15 +02:00
Mihai Fufezan
4f99e805b9
flake.lock: update
2023-12-25 19:27:25 +02:00
Mihai Fufezan
d9bc210285
Nix: remove libdrm override
...
Nixpkgs update has the new version.
2023-12-12 23:34:22 +02:00
vaxerski
b394c1695c
[gha] Nix: update wlroots
2023-11-30 18:53:34 +00:00
vaxerski
e1258707ad
[gha] Nix: update wlroots
2023-11-30 01:19:51 +00:00
vaxerski
98c7ba4782
[gha] Nix: update wlroots
2023-11-25 19:25:44 +00:00
André Silva
f9ba5a0551
flake.lock: update nixpkgs and xdph
2023-11-24 15:06:35 +02:00
Vaxry
2ebfd0c745
renderer: Move to a full Hyprland GL rendering pipeline ( #3920 )
...
Also updates wlroots
2023-11-24 10:54:21 +00:00
vaxerski
c5d1faf72d
[gha] Nix: update wlroots
2023-11-11 14:53:18 +00:00
fufexan
5cc33b4e8c
[gha] Nix: update inputs
2023-10-26 00:03:23 +00:00
vaxerski
a1b138a625
[gha] Nix: update wlroots
2023-10-24 23:28:24 +00:00
André Silva
50a80efad5
flake.lock: update nixpkgs and xdph
2023-10-24 21:06:00 +03:00
vaxerski
1b99a69dc1
[gha] Nix: update wlroots
2023-10-04 14:06:09 +00:00
vaxerski
e689b1ba11
[gha] Nix: update wlroots
2023-10-04 14:01:11 +00:00
vaxerski
b784931e67
[gha] Nix: update wlroots
2023-10-02 15:48:58 +00:00
vaxerski
08595f839b
[gha] Nix: update wlroots
2023-09-28 17:06:54 +00:00
vaxerski
d41a91e050
[gha] Nix: update wlroots
2023-09-21 10:20:18 +00:00
fufexan
d126d2c092
[gha] Nix: update inputs
2023-09-16 00:03:39 +00:00
Mihai Fufezan
f6473aa3ad
flake.lock: update nixpkgs and xdph
...
- nix/module: update xdph override
- nix/overlays: remove hyprland-share-picker (now built directly inside xdph)
2023-09-14 12:03:48 +03:00
Mihai Fufezan
1e60802968
[gha] Nix: bump wlroots
2023-09-10 20:32:54 +03:00
Mihai Fufezan
1581666171
flake.lock: update xdph and nixpkgs
2023-09-07 00:32:38 +03:00
NotAShelf
c5084f36c6
nix: bump nixpkgs
...
adresses recent mesa version bump in nixpkgs
2023-08-29 17:34:40 +01:00
Mihai Fufezan
d63a42e93f
Nix & Meson: bump wlroots
2023-08-26 12:07:11 +03:00
Mihai Fufezan
3576ee61f1
Nix: update flake.lock
2023-08-23 13:12:25 +03:00
Mihai Fufezan
38814e8a95
flake.lock: update
2023-08-13 20:47:44 +03:00
Jacob Birkett
d20837bef8
Nix: corrections for overlays, overrideable systems ( #2929 )
...
* nix: overlays: move waybar-hyprland to own overlay
* flake: use legacyPackages for formatter
Run `nix fmt` for all files.
* flake: move default overlay to nix/overlays.nix
* nix: lib: remove lib
* nix: overlays: extras: explicitly include xdph overlays
* nix: use interpolation for versions
* nix: overlays: include deps with hyprland-packages
* flake: make systems overrideable
* flake: packages: inherit from overlaid pkgsFor
2023-08-12 15:22:37 +03:00
Mihai Fufezan
ec269622fc
flake.lock: update xdph
2023-08-08 21:50:28 +03:00
Mihai Fufezan
46cf4eb837
Nix: bump wlroots
2023-08-04 14:58:16 +00:00
Mihai Fufezan
427321c5ab
Nix: bump nixpkgs
...
Nix: bump wlroots
2023-07-25 10:27:41 +03:00
fufexan
3a1496b4eb
Nix: bump wlroots
2023-07-20 11:20:22 +03:00
Jan Beich
8c9e2e1ff1
deps: update wlroots ( #2734 )
2023-07-18 12:13:59 +02:00
Mihai Fufezan
c4f288582b
flake.lock: update nixpkgs
2023-07-06 01:14:09 +03:00
Mihai Fufezan
a82559f185
flake.lock: update nixpkgs
2023-06-24 16:38:23 +03:00
vaxerski
d768226de9
[gha] bump flake inputs
2023-06-15 08:53:30 +00:00
vaxerski
528cfc2889
[gha] bump flake inputs
2023-06-12 16:47:13 +00:00
vaxerski
df98db5092
[gha] bump flake inputs
2023-06-03 16:07:31 +00:00
vaxerski
70e4162dcc
[gha] bump flake inputs
2023-06-03 10:28:25 +00:00
vaxerski
dd0bf87c01
[gha] bump flake inputs
2023-06-02 16:53:02 +00:00
vaxerski
1844e8adad
[gha] bump flake inputs
2023-05-31 14:18:39 +00:00
Mihai Fufezan
2e28e88dfd
flake.lock: update nixpkgs
...
flake.nix, nix/overlays.nix: remove wayland-latest overlay (1.22 now in nixpkgs)
2023-05-03 00:15:58 +03:00
Mihai Fufezan
093755d53f
flake.lock: update nixpkgs
2023-04-28 19:59:31 +03:00
vaxerski
622132290f
[gha] bump flake inputs
2023-04-26 16:33:53 +00:00
vaxerski
4a92deec54
[gha] bump flake inputs
2023-04-22 12:20:19 +00:00
vaxerski
458ea56b86
[gha] bump flake inputs
2023-04-21 14:43:34 +00:00
Mihai Fufezan
6e58428336
flake.lock: update nixpkgs
...
Fixes #2044
2023-04-16 20:55:46 +03:00
Mihai Fufezan
7faead75bd
nix: update xdph
...
workflows/nix-update: update all inputs
2023-04-10 14:53:50 +03:00
Mihai Fufezan
f3909cf2bf
flake.lock: update hyprland-protocols and xdph
2023-04-09 22:03:00 +03:00
Vaxry
046ad79d11
GlobalShortcuts protocol impl ( #1886 )
...
Implements the `hyprland-global-shortcuts-v1` protocol
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-04-09 13:48:20 +01:00
vaxerski
801a17194c
[gha] bump flake inputs
2023-04-06 20:09:01 +00:00