Commit Graph
21 Commits
Author SHA1 Message Date
NonameBlank007andGitHub b5fac9358f Update setup.sh
- Download additional pkg only if os-release ID=artix
2026-07-14 00:01:47 +05:30
Noname Blank 8fb1c72df5 Feat: add check for runit with pacman
It requires additional sddm-runit to add to service file directory (e.g., Artix-runit)

Signed-off-by: Noname Blank <nonameblank007@gmail.com>
2026-07-13 16:16:09 +05:30
Noname Blank d3b6cbbddd Fix: check for correct sv path and runsvdir improvements
1. The previous commit didn't account for correct "sv" path.
2. The previous setup gave priority to artix runit setup, but sv path was incorrect
 - Its "/etc/runit/sv", but accidentaly gave "/etc/sv" which dosen't exist.
 - So, improve it by adding various other check and make it a branch "if-elif" check.
 - Called '_runit_sv'.
3. Improve on/default to first check for current running system dir's insted.
 - Prioritise current running insted of Not/Enabled symlinked "/etc/runit/runsvdir/default".
 - Above should only gave priority if it is not enabled/running.
 - So, not recommended.

link of ref:
[1]: https://docs.voidlinux.org/config/services/index.html | Enabling Services
[2]: https://wiki.gentoo.org/wiki/Runit#Runit_and_service_management | 3.4.2
[3]: https://wiki.artixlinux.org/Main/Runit | Basic usage

Signed-off-by: Noname Blank <nonameblank007@gmail.com>
2026-07-13 16:16:01 +05:30
KeyitdevandGitHub 17a4461b6c Merge pull request #74 from asrma7/patch-1
Change shebang to use env for bash
2026-07-06 14:23:35 +02:00
Keyitdev c0dbe0fb70 Fix: Updated debian 13.5 dependencies. 2026-07-06 14:01:39 +02:00
NLion74andCopilot ed6229a763 Added service support for init systems: dinit, runit, openrc
Co-authored-by: Copilot <copilot@github.com>
2026-05-03 11:44:02 +02:00
Ashutosh SharmaandGitHub fce9e497e5 Change shebang to use env for bash 2025-12-22 11:10:37 -05:00
NonameBlank007 400f63bf2f Fix: do not break mgr
This fixes xbps-install detection in merge commit as it has a name after "-"
2025-12-04 11:36:41 +05:30
nick 5b287239a1 Fixed xbps detection 2025-11-12 19:12:39 -08:00
Keyitdev c10bd95054 Fix: Changed how setup.sh script is restarted. 2025-08-30 16:46:02 +02:00
Keyitdev f759e87431 Update: Small fixes in setup.sh script. 2025-08-30 16:35:20 +02:00
dawoodandKeyitdev a99918bb39 Update: updates setup.sh to download gum and simplified flow of scripit. 2025-08-29 19:27:41 +02:00
KeyitdevandGitHub 22bbb5ef30 Fix: Fixed missing keyboard directory. 2025-08-10 10:24:14 +02:00
Keyitdev bf4d017320 Update: Added option to enable sddm in setup script. 2025-04-14 23:47:42 +02:00
dann-merlinandGitHub 000234d0f3 Fix shebang
The setup.sh script appears to use some non-posix compliant syntax.
Specifically $(("new_number")) in line 80 resulted in an error when using dash as /bin/sh. This commit therefore updates the shebang to use /bin/bash instead.
2025-02-21 10:09:18 +01:00
KeyitdevandGitHub 6b30748ae0 Merge pull request #22 from louis-vinchon/setup-script-permissions-fix
Update: Add umask 022.
2025-02-13 00:52:36 +01:00
Keyitdev 8f41a8365a Fix: fixed openSUSE dependencies. 2025-01-21 21:51:00 +01:00
Louis VINCHON 3fcf17fae0 Add umask commands with default value 022
This is done to make sure the sddm theme folder gets the correct
permissions for sddm to be able to read it.

Users with custom `umask` commands in their .bashrc may suffer
permission denials otherwise.
2025-01-12 22:41:24 +01:00
pookiewookieeeandGitHub d075ae6987 Fixed Spelling Error 2025-01-05 16:36:10 -06:00
Keyitdev 5eaf838863 Fix: Fixed array indexing in setup.sh. 2025-01-04 16:23:32 +01:00
Keyitdev c9a8ab46ae Major Update: Added other themes and setup.sh. 2025-01-04 16:00:51 +01:00