linutil/core/tabs/system-setup
leventbesli d1a1812709
feat: btrfs assistant & grub-btrfs (#789)
* Btrfs Assistant(+snapper), grub-btrfs Setup added

Adds fedora-btrfs-assistant.sh, updates tab_data and documentation.

* updated doc, ta_data and sh

* enable grub-btrfsd service added

* updated some wording in notices.

* updated wording and add prompts for actions

* added fix for a possible grub error

also some more enhancements and wording improvements.

* user action removed

reinstall snapper action removed because removing and reinstalling snapper is a very unlikely action. and also snapper can't handle ./snapsots folder in the disk after reinstalling: "creating btrfs subvolume .snapshots failed since it already exists".

* firs snapshot order changed

home snapshot taken first because it's config can be saved to first root snapshot.

* better explanations in user prompts

* improved y/n loop

* formatting improvements

* formatting improvement

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* formatting improvement

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update task list

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* removed a inline comment

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* removed an unnececary inline comment

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* removed an unnececary inline comment

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* improved sed -i

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* improved sed -i

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* improved sed -i

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* newlines removed from tab_data.toml

Co-authored-by: Nyx <nnyyxxxx@protonmail.com>

* btrfs detection moved to toml

Co-authored-by: Nyx <nnyyxxxx@protonmail.com>

* data.preconditions added - escalation tool used

* $PACKAGER replaced with dnf

* re-added packager

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* re-added packager

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* usergide updated with docgen

* typo fix

---------

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: Nyx <nnyyxxxx@protonmail.com>
2024-11-06 16:05:26 -06:00
..
arch fix: ILoveCandy in pacman conf (#892) 2024-10-31 15:18:18 -05:00
fedora feat: btrfs assistant & grub-btrfs (#789) 2024-11-06 16:05:26 -06:00
compile-setup.sh Remove quotes for packages 2024-09-29 14:17:28 +05:30
gaming-setup.sh Add missing gaming deps (#761) 2024-11-05 13:41:53 -06:00
global-theme.sh fix global theming (#630) 2024-09-22 18:32:59 -05:00
remove-snaps.sh Apply suggestions from code review 2024-10-04 22:59:28 +05:30
system-cleanup.sh fix(nala): remove autoclean from system-cleanup.sh (#697) 2024-10-31 14:02:25 -05:00
system-update.sh Fixed nala update error (#692) 2024-09-30 17:04:20 -05:00
tab_data.toml feat: btrfs assistant & grub-btrfs (#789) 2024-11-06 16:05:26 -06:00
terminus-tty.sh add an * packager exception (#710) 2024-09-30 17:29:54 -05:00