Commit Graph

154 Commits

Author SHA1 Message Date
Barguzin
2c57525de8
internal: Add handler "reload" to do a change of wallpaper by one hyprctl exec (#173)
* Add handler "reload" to do a change of wallpaper by one hyprctl execution

* fixed contain parameter handling in "handleReload"
2024-05-25 19:40:11 +02:00
Mihai Fufezan
678d0e8959
nix/hm-module: remove 2024-05-21 20:17:16 +03:00
Daniel Horton
b2f8274e1d
README: Fixed getconf command in build instructions (#172)
getconf NPROCESSORS_CONF isn't a valid command. The correct command is getconf _NPROCESSORS_CONF.
2024-05-14 16:13:41 +01:00
Mihai Fufezan
1e1fc79d84
Nix: add commit hash 2024-05-05 15:04:53 +03:00
Mihai Fufezan
728243cef0
flake.lock: update 2024-05-05 14:54:11 +03:00
Vaxry
03cd362f49 ipc: use XDG_RUNTIME_DIR if available
fixes #169
2024-05-04 22:01:40 +01:00
Vaxry
d50f0eda6c
core: move socket to runtime dir (#167) 2024-04-28 22:25:36 +01:00
GGORG
4b3843e283
Nix/HM module: fix typo (#166) 2024-04-27 17:38:42 +03:00
XiaowenHu
02ee7ff3bb
core: remove comma from monitor description (#163) 2024-04-12 12:01:36 +01:00
Imanol Fotia
07e8e6cfd9
README: Add missing dependency for Fedora (#162) 2024-04-09 08:09:14 +03:00
LOSEARDES77
437ac0530b
core: splash_color configuration option (#160) 2024-04-04 20:52:48 +01:00
GabrielePuliti
5838c90cd2
README: Add OpenSuse to the installer method list (#155)
* feat(README): add opensuse installation method

* fix(README): minor indentations issue resolve
2024-03-27 16:13:56 +00:00
Mihai Fufezan
ef2ab4ae27
Nix: overhaul flake 2024-03-24 14:39:17 +02:00
staz
518adcaf90
cmake: Set standard exclusively for c++ (#150) 2024-03-17 16:12:38 +00:00
Mihai Fufezan
f57d991e3a
Makefile: remove
No longer used. Functionality moved to CMake.
2024-03-12 22:24:10 +02:00
Gaetan Lepage
2691b41830 Nix: add home-manager module 2024-03-11 22:45:56 +02:00
kiecla
06638eeddc
README: Updated link to reflect arch package movement from community to extra (#147) 2024-03-11 01:42:01 +00:00
Vaxry
09c4062659 config: add unload unused 2024-02-27 21:45:28 +00:00
Vaxry
79765e1bdf core: make unload all do what it says 2024-02-27 21:44:11 +00:00
Stephen Toth
dfd3d090dc
core: fix being able to assign a wallpaper to a nonexistent monitor (#141)
clarified README to specifics of the handleWallpaper function
2024-02-25 23:05:58 +00:00
Vaxry
897cf0ae26 config: add explicit ctors for config variables
fixes #139
2024-02-21 16:28:39 +00:00
Stephen Toth
1013a80608
ipc: Added listloaded and listactive requests (#132) 2024-02-05 01:07:31 +00:00
Jesal
43b6e9d2e2
readme: fix typos (#124) 2024-01-04 23:22:23 +01:00
Stephen Toth
ce829bd51d
config: Disable splash message by default (#123)
* Change default value of splash to false

* put splash and ipc options into example config in README
2024-01-04 16:20:47 +01:00
vaxerski
c022069390 ipc: fix ipc with wildcards
fixes #122
2024-01-03 13:47:49 +01:00
Mihai Fufezan
9e2a2670e1 Fix Nix 2024-01-02 23:22:34 +02:00
Mihai Fufezan
c1ca04cb4a Nix: add hyprlang 2024-01-02 23:22:34 +02:00
vaxerski
122aaa2182 internal: update to hyprlang 0.2.0
fixes #87
2024-01-01 13:34:50 +01:00
vaxerski
75270a9b38 core: fix splash options parsing 2023-12-31 14:06:11 +01:00
vaxerski
39ad021c75 internal: move to libhyprlang for config handling 2023-12-31 01:41:32 +01:00
tobiichi3227
ef0e051255
core: fix build failed in big-endian system (#117)
Close #40
2023-12-25 18:08:13 +01:00
tobiichi3227
f8cab3c370
fix: check if path is empty (#116) 2023-12-23 18:12:34 +01:00
Louie Orcinolo
c447f1195c
README: add missing libwebp-devel for fedora (#114) 2023-12-22 12:29:31 +01:00
tobiichi3227
ae4f498fda
feat: Add webp support (#113)
* feat: add webp support

* readme: add libwebp dependency

* refactor: move including webp to source file

* style: fix using tab

* style: make const value upper-case

* Nix: add libwebp

---------

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-12-21 22:15:05 +01:00
Dmitriy Kholkin
a5e21e2d4a fix build on nix 2023-12-18 12:24:02 +02:00
Dmitriy Kholkin
21c0ed883b update flake.lock 2023-12-18 12:24:02 +02:00
Vaxry
cdec32da63 config: do not require config file
fixes #109
2023-12-14 19:56:49 +00:00
Arijit Dey
b94f84605d
README: Write about required dependencies (#111)
* doc(README): Write about required dependencies

* doc(README): Fix typo
2023-11-27 11:06:59 +00:00
Vaxry
f3837e9d59 surface: set fully opaque 2023-11-26 15:25:38 +00:00
czadowanie
38e18b7077
fix: respect PREFIX in Makefile (#106) 2023-11-14 13:52:08 +00:00
Charbonnier Cylian
d6856adaff
ipc: Allow multiple read from IPC + some refactor (#102)
* Allow multiple read from IPC

* bring back old indentation

* format with clang-format

---------

Co-authored-by: cylian charbonnier <cylian.charbonnier1@gmail.com>
2023-10-23 22:39:38 +01:00
Michał Lewandowski
1c009491b5
render: Always draw a black background first (#100) 2023-10-13 21:23:24 +01:00
Soc Virnyl S. Estela
d96581a23c
readme: Update opensuse deps (#99)
yes file-devel needed
2023-10-13 17:24:50 +01:00
MightyPlaza
72735ae635
feat: add splash_offset (#98)
closes: #96
2023-10-08 01:29:15 +01:00
LamprosPitsillos
e5a18a171d
internal: fix dupliacate include of math (#95) 2023-09-13 11:18:29 +01:00
slowsage
5e73eb6055
fix: Read absolute path of symlinks (#90) 2023-08-19 23:28:55 +02:00
Karoline
e498c438b1
internal: Reset hasATarget when issuing wallpaper command (#81)
Fixes issue #74

Co-authored-by: Karoline <boothwhack@users.noreply.github.com>
2023-08-03 13:00:55 +02:00
Lukas Fleischer
9261356bd7
Clear wallpaper from monitor before destroying ouput (#79)
Fixes issue #54.
2023-07-26 10:45:00 +02:00
GoatFoo
5d896893de
Support symlinks (#78) 2023-07-22 18:28:08 +02:00
Ed Younis
ac5f7b038d
Added support for XDG_CONFIG_HOME (#62)
* Added support for XDG_CONFIG_HOME

* Style fixes and null check
2023-07-17 00:44:16 +02:00