Commit Graph

43 Commits

Author SHA1 Message Date
AnErrupTion 8333f7ea77
Update screenshot
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-07-28 00:05:37 +02:00
AnErrupTion a7e8b55c6e
Add COSMIC in the list of tested DEs
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-07-27 21:13:55 +02:00
AnErrupTion da2ea08078
Clarify compile-time dependencies
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-07-27 18:38:07 +02:00
AnErrupTion b7934e42d1
Add dinit support
Co-authored-by: Simon Pflaumer <s.pflaumer@murena.io>
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-07-27 15:59:02 +02:00
AnErrupTion 0cead672da
Add s6 support
Co-authored-by: userbook <userbook@devuan>
Co-authored-by: TerminalJunki <158248817+TerminalJunki@users.noreply.github.com>
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2024-07-27 15:00:07 +02:00
simonfogliato 5f8fbe381c
Fix documentation issue about DOOM animation (#647) 2024-07-12 22:37:18 +02:00
ShiningLea 7506d6a7d5
Clarify how to update + add DWL (closes #551, #547) 2024-05-09 21:09:10 +02:00
ShiningLea a7615a33e0
Clarify status of dependencies 2024-05-09 20:25:34 +02:00
Motodavide b457b454ae
Added Gentoo tip to readme.md (#591) 2024-05-09 20:03:57 +02:00
ShiningLea d8d2d5a8bf
Nobody expects the Ziguanas (#517)
* Add build.zig, remove makefile, add .idea directory to .gitignore

* Remove submodules, add projects directly

* Remove submodules

* Add projects

* Rename sub/ to dep/, remove makefiles

* Rewrite main.c

* Remove Argoat dependency

* Remove unused dependencies

* Rewrite config.c

* Add files

* Change default fg to 8 in config.ini

* Partially rewrite utils.c

* Use Zig package manager

* Rewrite INPUTS enum in Zig

* Commit unfinished full rewrite (Zig 0.11.0)
What needs to be dealt with:
- Matrix animation
- Authentication part
- Testing on actual TTY (not just virtual console)

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Implement more (untested) authentication code

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Fix some bugs (hopefully)

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Try to fix some more bugs

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Oops, forgot to allocate hehe

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Changes in the Zig rewrite (#596)

* Everything

* make matrix.zig a bit cleaner

* make long lines shorter and add changelog

* vi mode

* update changelog

* get errors from child process and (hopefully) fix some other things

* fix utmp entry

* run authentication in a child process

* update changelog

* small code improvements

* change that

* clear terminal on SIGTERM

* Remove LogFile

* moved ini to a lib, fixed alternative langs

* fix logging out

* oops

* code improvements

* consistency

* clearing the env isn't needed anymore (afaik)

* replace vi_mode with a bool

* type aliases, avoiding zeroes(), breaking a long line

* lowercase insert/normal, merge conditionals, code improvements

* Add experimental save file migrator + bug fixes + add "-dev" version suffix

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Resolve conflicts

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Clean up when SIGTERM is received (#597)

* clean up child processes on SIGTERM

* small code improvement

* consistency.. i guess?

* Properly set XDG_CURRENT_DESKTOP

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Zig 0.12.0 and more! (#599)

* less alloc, update migrator, get DesktopNames from .desktop

* small cleanup

* Update zigini to improve compatibility with old config

* Code improvements

* Update to zig version 0.12.0

* Some fixes

* tiny changes

* remove useless comment

* migrator changes, and small things

* set XDG env vars differently

* free memory on error when appending environments

* Fix out of bounds issue when using the Delete key

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Update zig-ini to fix configuration issue (#603)

* Mention display-manager-init for Gentoo/OpenRC in readme.md

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Tidy up readme.md

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Fix authentication in a few edge cases (#604)

* fix loginConv and auth

* fix potential mem leak with configs

* BIG changes

---------

Signed-off-by: AnErrupTion <anerruption@disroot.org>
Co-authored-by: アシュ <120780645+Kawaii-Ash@users.noreply.github.com>
2024-05-09 15:30:12 +02:00
lolicon0930 42bf929756
Add option to change shutdown/reboot keys (#487)
Include options in the configuration to change which function keys to use for shutdown and reboot.
Fix config.map_len size in src/config.c.
Add missing defaults in config_defaults() in src/config.c.
2023-06-20 13:22:38 +02:00
AnErrupTion 57a8eecb1a Add labwc to supported DEs list 2023-06-15 09:21:26 +02:00
Christian Heusel 627ebe3326
update the archlinux installation instructions (#505)
Signed-off-by: Christian Heusel <christian@heusel.eu>
2023-06-14 21:42:26 +02:00
Bruno Rodríguez a8ea5d3e99
Tidy up runit service scripts (#479)
* Fix the script installation path (install everything only on /etc/sv/ly)

* Update the runit scripts to get the TTY value from the /etc/ly/config.ini file

* Update readme.md
2023-06-14 21:42:01 +02:00
Jordi Altayó 2ffb86213b
Fedora dependencies (#436)
* Fedora dependencies

* Fedora dependencies 

Comments from @AnErrupTion
2022-09-07 13:45:21 +02:00
Daniel Haarhoff 5db09ce104
Make it easy to install ly on runit systems e.g. void (#431)
* Make it easy to install ly on runit systems e.g. void

* Tidy up runit section in readme

Co-authored-by: Daniel Haarhoff <daniel@rknt.de>
2022-08-28 12:53:58 +02:00
Cavernosa 0cefb3da8e
OpenRC service and support for more inits (#368)
Add OpenRC service and support for other init services

Co-authored-by: Jonathan <78560204+wncry@users.noreply.github.com>
Co-authored-by: MadcowOG <null>
Co-authored-by: MadcowOG <88654251+MadcowOG@users.noreply.github.com>
2022-08-13 10:44:53 +02:00
ShiningLea 309b97df8d
Improve Arch instructions 2022-08-12 23:35:31 +02:00
ShiningLea 86d035346e
Update README to use new organization name 2022-08-12 18:51:58 +02:00
Cavernosa 4e24154cac
Add awesome wm and some corrections 2022-07-16 14:53:34 +00:00
ShiningLea 3556e39374
Merge pull request #400 from KR1470R/aur
added link for aur package in readme
2022-06-09 23:28:08 +02:00
KR1470R 8d6218ee62 added link 2022-06-09 12:54:12 +03:00
AnErrupTion 7d5eb449c3 Add missing step in README 2022-06-03 10:21:51 +02:00
ShiningLea 4b5374c13f
Merge pull request #379 from KR1470R/aur
add instruction of aur package installation to readme
2022-06-03 10:03:24 +02:00
The Arctesian 1fad38aad9
Update readme.md 2022-05-30 21:27:49 +08:00
KRIPTOR 9e33f90d24
Update readme.md 2022-05-25 19:39:15 +03:00
KRIPTOR 83c17b7b78
Update readme.md 2022-05-23 22:20:45 +03:00
KR1470R f485840d89 add aur support 2022-05-22 22:26:32 +03:00
Turion64 767120c701
Add spectrwm 2022-05-18 06:49:14 +02:00
yobleck fa978c8add
add qtile to list of supported de/wm (#286)
caveat: only tested on one machine
2022-04-24 11:55:16 +02:00
plasmoduck 2ca457aada
Update readme.md (#252)
add dwm to list. Been using with dwm on multiple machines inc FreeBSD
2022-04-23 19:04:56 +02:00
Andrew Vos 9c1e218900
Add bspwm to list of tested desktop environments (#230) 2022-04-23 19:02:29 +02:00
nullgemm 609b3f9ddc fix readme 2021-12-10 12:58:14 +01:00
nullgemm 7597bcdfc2 update readme 2021-12-10 12:57:05 +01:00
nullgemm 77f6958241 update readme 2020-07-30 20:16:36 +02:00
nullgemm f6658f83a9 update 2020-07-27 20:37:58 +02:00
Deven Blake ab531c9b2d Add more details to the Debian dependencies (#210)
* Provide more specific instructions for Debian-based distros

* clarify that you should run command as root
2020-07-27 18:08:15 +02:00
nullgemm 86bd5bc1f6 fix title depth 2020-04-05 12:20:23 +02:00
nullgemm 7e7b2adf05 one simply does not rtfm 2020-04-05 12:19:30 +02:00
Deven Blake 740e7393bb Adding desktops that are tested (#168)
@RandomGuyDTB tested the latest versions of MaXX Interactive Desktop and GNU WindowMaker
2020-02-01 18:16:23 +01:00
nullgemm 3d2ec52290 document libpam0g-dev dependency for debian-based distros (#101) 2019-12-14 12:30:02 +01:00
Mateusz Piotrowski 4d0549d53a Mention that GNU make is required (#139)
The current makefile is not compatible with bmake,
which is the default make on FreeBSD.
2019-12-14 11:50:17 +01:00
nullgemm efc5c49de5 initial commit 2019-06-10 16:05:54 +02:00