Celestial.y

Results 181 comments of Celestial.y

## Current ideas ### yaml config About how to implement this: > I'll find out a better way, for example a customisable syncpattern.conf file containing information about how to deal...

> Is this something you are currently working on? If, not I am willing to help with this. Not working on but just ideas. > If, not I am willing...

I recommend firstly implement a simple version. Example: the default yaml config `sdata/step/3.install-files.yaml` for reference: ```yaml version: 0.l patterns: - from: ".config/quickshell" to: "$HOME/.config/quickshell" mode: sync - from: ".config/kitty" to:...

As for yaml parser, two options: - Go: https://github.com/mikefarah/yq - Python: https://github.com/kislyuk/yq Better use the Go one because: - It's much more popular. - Go has better performance than Python....

> So if I am understanding this correctly, you intend for the customization options to be read from a config file for each user? Yes. > Should there be an...

Update: I've reworked the backup_config function so it's at least a bit better than before. @mattvanharn I agree that the script can have a prompt creating user yaml config, though...

Update: with the latest version if you're to test `sdata/subcmd-install/3.files-exp.sh`, just run ```bash ./setup install-files --exp-files ```

> How do you guys track modifications you make to config files after installing? Caelestia for example uses symlinks. This lets me fork their repo, modify what ever I want...

I've updated the TODOs in [3.files-exp.sh](https://github.com/end-4/dots-hyprland/blob/main/sdata/subcmd-install/3.files-exp.sh).

I will be kinda busy in near future so the progress on this will be slowed down, however PRs are welcomed. Thanks for your help.