Guide to making your own local changes #145
soramanew
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Note
If you installed caelestia via the install script, the shell and cli are both installed via the AUR, so you shouldn't be editing those in the first place.
Editing the shell
If you want to make your own changes to the shell, you can fork the repo and clone it to
~/.config/quickshell/caelestia. This will override the one installed via the AUR when running withcaelestia shellorqs -c caelestia.You can then update it using
gitviagit pullandgit merge(andgit pushto push back to your fork).A working example using Github CLI:
Editing the cli
If you want to make your own changes to the cli, you can fork the repo and clone it anywhere you want. Then, create a file in
~/.local/bin(and ensure it is in your PATH) calledcaelestiato override the one installed via the AUR (make sure to make it executable).You can then update it using
gitviagit pullandgit merge(andgit pushto push back to your fork).A working example using Github CLI:
Editing other configs
The caelestia repo's configs are not installed as system configs, instead they are symlinked to the config folders. To make your own changes, just create a fork and run the install script from there. You can then update it using
gitviagit pullandgit merge(andgit pushto push back to your fork).A working example using Github CLI:
Beta Was this translation helpful? Give feedback.
All reactions