Commit Graph

97 Commits

Author SHA1 Message Date
d1bbf9889b Added check to see if '/usr/bin/os-prober' exists before trying to purge it 2026-01-01 13:08:31 -05:00
e3428baed2 Corrected how 'baseDir' is to be determined 2026-01-01 12:44:28 -05:00
1e378f8fe1 Updated checklist to reflect current progress 2026-01-01 12:43:52 -05:00
56b4fbd596 Removed unneeded bits that served no function 2026-01-01 12:43:28 -05:00
7e9c59750b Updated how 'baseDir' variable is determined 2026-01-01 12:43:06 -05:00
f7cdd0c419 Moved last bit of Fedora specific stuff into 'fedora.sh' 2026-01-01 12:41:59 -05:00
8b892d207d Changed unneeded 'elif' statements to simple individual 'if' statements 2026-01-01 12:40:03 -05:00
8d3c013539 Updated checklist to reflect current progress 2026-01-01 00:06:29 -05:00
a6abd9e365 Removed unneeded bits that served no function 2025-12-31 23:41:09 -05:00
a09f66e4a7 Moved more ZFS things into 'zfs.sh' 2025-12-31 23:40:06 -05:00
f41eb46966 Moved dracut stuff into 'fedora.sh' 2025-12-31 23:39:14 -05:00
df9a67caea Broke swap related stuff into seperate script 2025-12-31 23:36:02 -05:00
2b1a2f29ee Moved automatic ZFS snapshot triggered by apt into seperate script. Moved 'logrotate' and 'initramfs' functions into 'debian.sh' 2025-12-31 23:32:29 -05:00
3e7a7a5788 Moved installing 'wingpanel-indicator-namarupa' into 'elementary.sh' 2025-12-31 23:25:45 -05:00
9a32510698 Split off new user creation into seperate script 2025-12-31 23:23:34 -05:00
d186c475b0 Added boilerplate script to aide in creation of new scripts 2025-12-31 22:51:16 -05:00
90fefb094e Have apt update repositories before upgrading packages 2025-12-31 22:50:35 -05:00
dff8209e31 Added instalation of app indicator dropdown for Wing Panel 2025-12-31 22:49:59 -05:00
a4f6ea6f9c Specified exactly which version of Flatpaks were being installed to better automate their installation 2025-12-31 18:32:10 -05:00
86e9244590 Fixed '10-globally-managed-devices.conf' not being created under '/mnt' 2025-12-31 18:31:33 -05:00
e1b75419c9 Revert commit fd1a033 2025-12-31 16:43:20 -05:00
8347198afe Fixed bad mount command 2025-12-31 16:24:17 -05:00
5c3cd838a9 Changed how 'elementary-desktop' is installed due to not being to via mmdebstrap 2025-12-31 16:11:43 -05:00
9b90ca2273 Missing apps installed and 'gnome-software' and 'snapd' removed to bring custom installation in line with default 2025-12-31 16:00:46 -05:00
e952c663ad Installation of 'elementary-desktop' now handled by mmdebstrap 2025-12-31 15:59:33 -05:00
0b562b0ccf Made groups to add user to when not Fedora into a variable with an if statement to add 'netdev' to that list if the OS is Debian, due to elementaryOS not having the 'netdev' group 2025-12-31 15:25:03 -05:00
99f90d47c8 Added elementaryOS to have 'home-fix.sh' run on first boot like Debian 2025-12-31 15:23:43 -05:00
74f884f7a0 Added bits that should fix networking both in chroot and after install 2025-12-31 15:23:02 -05:00
fd1a033bd9 Changed cpoy operation to use rsync 2025-12-31 15:22:05 -05:00
44c7813b22 Added 'rsync' to packages to install via 'mmdebstrap' 2025-12-31 15:21:27 -05:00
13f87e00dd Updated variable names and casing 2025-12-24 18:55:43 -05:00
07caef3f2c Added needed bits to set 'baseDir' and source variables from 'system.conf' 2025-12-24 18:54:52 -05:00
7ea1035154 Updated commands used to set 'baseDir' variable 2025-12-24 18:54:12 -05:00
781a2a9143 Corrected commands to set 'baseDir' variable 2025-12-24 18:52:39 -05:00
79d53e948b Added 'rsync' to list of packages for 'mmdebstrap' to install 2025-12-24 18:52:10 -05:00
0609f35f91 Explicitly install 'linux-headers-generic' (bug 1091428) 2025-12-24 17:52:32 -05:00
db6c05fbe3 Properly configured 'zfs.sh' and 'partition.sh' to recognize flags for running different parts of the script 2025-12-24 17:31:17 -05:00
b6c2455aaa Updated variable names and casing 2025-12-24 17:26:01 -05:00
feb638b9f1 Added check to see if 'ID' = 'debian' before creating 'contrib.sources' due to elementaryOS sharing this porting of 'debian.sh' with Debian 2025-12-24 17:12:10 -05:00
4d223b8815 Added check to see if 'ID' = 'debian' before creating 'contrib.sources' due to elementaryOS sharing this porting of 'debian.sh' with Debian 2025-12-24 17:05:59 -05:00
a918ccf2e7 Make new shell scripts executable 2025-12-24 16:48:05 -05:00
568c80a05e Commented out (should be) depricated part of setup process 2025-12-24 16:38:08 -05:00
00fe875b44 Removed unneeded double check if 'ID' = 'fedora' 2025-12-24 16:37:13 -05:00
8414563171 Split off ZFS-relatesd tasks into 'zfs.sh' 2025-12-24 16:36:33 -05:00
30b3b58336 Split off creating/formatting EFI partition into 'partition.sh' 2025-12-24 16:35:53 -05:00
3e4eeb7d37 Split off more Fedora-related tasks into 'fedora.sh' 2025-12-24 16:34:29 -05:00
8305fa16cd Split off more Debian-related tasks into 'debian.sh' 2025-12-24 16:32:44 -05:00
16018759fb Split off rsyncing folder of scripts to seperate script 2025-12-24 16:29:35 -05:00
2028fa4396 Split off rbinding operations 2025-12-24 16:28:55 -05:00
637f5b69db Split off mtab related activities 2025-12-24 16:28:18 -05:00