Commit Graph

601 Commits

Author SHA1 Message Date
Don Williams
bcfade3e24 Checking for install triggered broken ags to start
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   install-scripts/ags.sh
2025-11-14 00:31:38 -05:00
Don Williams
f231d77b5c Fixing ags script for overview launcher
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   install-scripts/ags.sh
2025-11-14 00:27:51 -05:00
Don Williams
d1c0e89737 Fix to prevent 0byte ags file
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   install-scripts/ags.sh
2025-11-13 23:26:25 -05:00
Don Williams
f1e2d27625 Fixed syntax error build failing still trying patch
On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   install-scripts/ags.sh
2025-11-13 23:04:28 -05:00
Don Williams
2789e1544c fixing AGS to install and not falsely report success
•  Added set -eo pipefail after sourcing Global_functions.sh so the script exits on failures and correctly fails when any command in a pipeline (like meson install | tee) fails.
◦  Added "ignoreDeprecations": "6.0" under compilerOptions to silence TS5107.
◦  Replaced moduleResolution "node10" with "node16" to be compatible with current TypeScript behavior.
•  The success message will now only be printed if meson actually succeeds

 On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   install-scripts/ags.sh
2025-11-13 22:59:30 -05:00
Don Williams
a9e33e5c58 ags: fix GIRepository ESM import error by exporting GI_TYPELIB_PATH and dropping GIRepository prepend calls
Context:
- On systems where AGS v1 installs its typelibs to /usr/local/lib, gjs ESM imports like gi://GIRepository?version=2.0 fail with:
  "Typelib file for namespace 'GIRepository', version '2.0' not found"
  even though typelibs exist under /usr/lib{,64}/girepository-1.0.
- The upstream AGS launcher tries to call GIR.Repository.prepend_search_path()/prepend_library_path(),
  but in recent GI (1.86) these are not available from the ESM namespace.

Changes:
- Replace import GIR from "gi://GIRepository?version=2.0" with import GLib from "gi://GLib" in the installed launcher.
- Remove deprecated GIR.Repository.prepend_search_path and prepend_library_path calls.
- Immediately after the GLib import, export GI_TYPELIB_PATH in-process so gjs finds typelibs under /usr/local/lib:
    const __old = GLib.getenv('GI_TYPELIB_PATH');
    GLib.setenv('GI_TYPELIB_PATH', '/usr/local/lib' + (__old ? ':' + __old : ''), true);

Result:
- ags -t overview no longer errors on GIRepository; proceeds until a GTK display is required.
- Behavior is scoped to the AGS process; no user shell env changes required.

Notes:
- Verified by patching an installed launcher on a target host; GI errors resolved.
2025-11-03 12:28:29 -05:00
Donald Williams
93581957d4 Update 01-hypr-pkgs.sh
Rofi wayland now merged with rofi
2025-11-03 12:28:29 -05:00
mio-dokuhaki
6c86adfcdc Fixed README.md for formatting 2025-11-03 12:28:29 -05:00
mio-dokuhaki
0ab997e352 Add missing monitor scripts from Fedora-Hyprland PR #234 2025-11-03 12:28:29 -05:00
mio-dokuhaki
5b427072ae Manually added monitor script documentation from Fedora PR #234 2025-11-03 12:28:29 -05:00
Ja.KooLit
f6a7c27229 Update quickshell.sh 2025-11-03 12:28:25 -05:00
Don Williams
aa140acf69 Don't remove AGS when installing quickshell
Might need as backup when QS has issues.
The Hyprland DOTS now use a wrapper script to determine
which to use for overview

 On branch development
 Your branch is up to date with 'origin/development'.

 Changes to be committed:
	modified:   quickshell.sh
2025-11-02 23:04:57 -05:00
JaKooLit
d26c9e30bd minor sddm theme update 2025-07-25 17:13:16 +09:00
JaKooLit
78aa1dbcb2 updated sddm_theme.sh 2025-07-25 01:22:20 +09:00
JaKooLit
47836c2fb9 Preparation for the new SDDM theme simple sddm updated version 2025-07-22 13:07:38 +09:00
JaKooLit
3b2281568c some code cleanup and test if the feed is working to Discord Server 2025-07-20 16:10:53 +09:00
JaKooLit
f185af7389 added cleaning up of ags 2025-07-19 16:48:07 +09:00
JaKooLit
deb545e3b1 updated quickshell script 2025-07-17 22:19:42 +09:00
JaKooLit
5a3895682d added to ran quickshell on qs script 2025-07-17 20:45:44 +09:00
JaKooLit
2fbfecd07a added quickshell script to replace ags for desktop overview 2025-07-17 19:29:16 +09:00
JaKooLit
2afc7293d5 updated for new SDDM theme 2025-06-09 08:31:03 +09:00
JaKooLit
e433e89754 new sddm theme 2025-06-09 05:31:01 +09:00
Ja.KooLit
b5f342f62c Merge pull request #287 from JaKooLit/main
main to development
2025-06-09 05:18:29 +09:00
Ja.KooLit
0803fb9c0f Update ags.sh Arch-Hyprland-v2.7 2025-04-12 19:54:05 -04:00
JaKooLit
10d45b5d99 install.sh updated to NOT exit if user choose N on the last part. Removed auto-clone instruction for Fish as it creates a big issue 2025-03-25 00:59:47 +09:00
JaKooLit
3fcfdc0bad cachy-hyprland-settings set to remove first before mako 2025-03-25 00:35:40 +09:00
JaKooLit
5011f153be minor zsh.sh update 2025-03-24 22:08:56 +09:00
JaKooLit
672a700695 adjusted to work with fishy shell 2025-03-24 16:59:35 +09:00
JaKooLit
78310220d4 Updated README re-contributing 2025-03-21 22:25:26 +09:00
JaKooLit
409c612049 updated contributing.md 2025-03-21 22:06:24 +09:00
JaKooLit
aab92dac45 added findutils as dependencies 2025-03-20 15:24:26 +09:00
Ja.KooLit
165b06ea25 Merge pull request #240 from JaKooLit/development
branches synchro
2025-03-20 12:17:54 +09:00
Ja.KooLit
9ff63be4ac Merge pull request #239 from JaKooLit/main
main to development
2025-03-20 12:17:04 +09:00
JaKooLit
807ca99fc2 final adjustment 2025-03-20 12:12:15 +09:00
JaKooLit
63330afe2f added some color codings 2025-03-20 12:09:14 +09:00
JaKooLit
6b88c9cc58 updated hyprland.sh script to check first if hyprland, hypridle and hyprlock is already installed and will skip it. 2025-03-20 11:58:25 +09:00
JaKooLit
ced0769af2 updated sddm background 2025-03-17 21:37:37 +09:00
JaKooLit
26ee47374d added noto-fonts 2025-03-17 19:52:41 +09:00
JaKooLit
14711bacd3 added noto-fonts 2025-03-17 19:16:26 +09:00
JaKooLit
ead1dc65a5 updated readdme. Reverterd to old one 2025-03-15 18:02:26 +09:00
JaKooLit
d29eee9b17 ok this 2025-03-15 17:35:41 +09:00
JaKooLit
6cfb2ef41f ok this should be ok 2025-03-15 17:34:33 +09:00
JaKooLit
7b759fd829 what about this 2025-03-15 17:33:27 +09:00
JaKooLit
585357ca07 testing 2025-03-15 17:32:36 +09:00
Ja.KooLit
1f034b4f22 Merge pull request #233 from JaKooLit/main
main to development
2025-03-15 17:28:32 +09:00
JaKooLit
36e84ebc53 replaced folders//folder with directories/directory 2025-03-13 23:16:04 +09:00
JaKooLit
a4164ca612 disabled blank issue template 2025-03-13 20:24:08 +09:00
JaKooLit
ff2e5a02e3 updated packages message if all essential packages are installed 2025-03-13 19:45:46 +09:00
JaKooLit
eedc504ecd updated discord links 2025-03-13 19:22:24 +09:00
JaKooLit
6820111709 updated install.sh re-active login managers 2025-03-13 00:24:16 +09:00