53 Commits

Author SHA1 Message Date
David Heinemeier Hansson
ce3a5d808f Fix reference 2025-05-18 17:02:42 +02:00
David Heinemeier Hansson
f9e676a867 Capture git identification during install 2025-05-18 13:37:03 +02:00
David Heinemeier Hansson
217ee95d2a Give people a chance to retry a failing installation 2025-04-19 17:04:35 +02:00
David Heinemeier Hansson
25cc43a666 Ask for default apps on terminal mode too (closes #308)
Coauthor: @gtkatakura
2025-03-04 11:01:20 +01:00
David Heinemeier Hansson
f43371f801 Simplify the installer (closes #316)
Co-author: asmrtfm
2025-03-04 10:47:25 +01:00
Ninad Sachania
4a84370dae Fix ellipsis 2024-10-19 00:47:22 +05:30
David Heinemeier Hansson
2245a999a6 Move under install/ as well 2024-07-27 10:53:38 -07:00
David Heinemeier Hansson
ec0803624a Match naming convention from elsewhere 2024-07-27 10:53:08 -07:00
David Heinemeier Hansson
b0844e8a7b Fix indention 2024-07-27 10:51:21 -07:00
David Heinemeier Hansson
574c91e749 Move first run choices under install 2024-07-27 10:51:12 -07:00
javajosh
1b036342a2 Factor out version check code into a separate script. Call the script in install.sh after the omakub clone in boot.sh 2024-07-09 10:15:31 -04:00
Richard Macklin
9ad3abf359 Restore set -e line in install.sh 2024-07-03 20:20:48 -07:00
David Heinemeier Hansson
a01ef804d6 Allow terminal-only installation and use upfront choices 2024-07-03 14:17:19 +02:00
David Heinemeier Hansson
2dbeec36df Show ascii for install earlier 2024-06-11 19:27:32 +02:00
David Heinemeier Hansson
de7e5b4108 Merge pull request #46 from coffeejunk/exit-on-error
Exit on error
2024-06-10 13:48:38 +02:00
gibbyb
d075bc48d2 Enable lockscreen once finished & set sudo editor 2024-06-09 17:28:38 -05:00
Maximilian Haack
eed06949f2 Exit on error 2024-06-08 11:02:04 +01:00
David Heinemeier Hansson
cdcbcc3405 Protect against screen locking during install as well 2024-06-08 10:48:08 +02:00
David Heinemeier Hansson
e199f0e3cc Correct comment 2024-06-08 09:56:30 +02:00
David Heinemeier Hansson
781be08d01 Revert "Just logout right away"
This reverts commit 6c1320ed7c.
2024-06-08 09:56:05 +02:00
David Heinemeier Hansson
6c1320ed7c Just logout right away 2024-06-08 09:39:41 +02:00
David Heinemeier Hansson
50f9d8f05f No longer used by any installer 2024-06-07 21:50:28 +02:00
Tobias Brandt
36b4a7d0e3 Adds unzip dependency required by install/fonts.sh 2024-06-06 22:50:08 +02:00
Talut Salako
f35284481c add jq to required packages 2024-06-06 00:03:28 +00:00
David Heinemeier Hansson
32ae3b138f Run upgrade last to delay popover about restarting 2024-06-03 19:16:56 -07:00
David Heinemeier Hansson
6e6a32ca03 Explain fancy 2024-06-03 15:43:58 -07:00
David Heinemeier Hansson
5f30a55ed7 Use gum here too 2024-06-03 15:43:23 -07:00
David Heinemeier Hansson
675ba569c5 We dont need to reboot, just logout 2024-06-02 15:11:52 -07:00
David Heinemeier Hansson
7238711462 Upgrade everything 2024-06-02 13:02:35 -07:00
David Heinemeier Hansson
ea66d2c2ec Give it some ascii art sizzle 2024-05-31 11:29:00 -07:00
David Heinemeier Hansson
393ef46a86 Dont actually need to change the lock enabler 2024-05-31 11:13:38 -07:00
David Heinemeier Hansson
05183fad47 Keep computer awake during installation 2024-05-31 11:11:40 -07:00
David Heinemeier Hansson
f5e913de51 Move to .local/share by local tradition 2024-05-26 19:54:30 -07:00
David Heinemeier Hansson
63a73b9ed1 No longer accurate 2024-05-26 19:46:50 -07:00
David Heinemeier Hansson
2812f75c0b Simplify confirmation 2024-05-26 19:13:22 -07:00
David Heinemeier Hansson
af2fdd62cc Make everything an install script 2024-05-26 16:21:30 -07:00
David Heinemeier Hansson
5670aba806 Reboot when done 2024-05-26 15:51:46 -07:00
David Heinemeier Hansson
8de7650b53 We dont need the starter concept 2024-05-26 15:42:26 -07:00
David Heinemeier Hansson
b1c458254a Consolidate Docker setup 2024-05-26 15:39:45 -07:00
David Heinemeier Hansson
a1f9bbddbc Announce each section 2024-05-26 15:38:30 -07:00
David Heinemeier Hansson
124032b0c4 Its a GUI app 2024-05-26 15:38:14 -07:00
David Heinemeier Hansson
a0fe3340ac More resilient 2024-05-26 15:30:31 -07:00
David Heinemeier Hansson
1708792f1b Source cant take multiple files by itself 2024-05-26 15:17:49 -07:00
David Heinemeier Hansson
33462c88b9 Lets not do this by default
Popups and redownload makes it a bad experience
2024-05-26 14:58:55 -07:00
David Heinemeier Hansson
6f260fe58c Preconfirm the installation 2024-05-26 14:56:31 -07:00
David Heinemeier Hansson
2de4142298 Move rbenv to ruby install and ab to cli apps 2024-05-25 20:07:29 -07:00
David Heinemeier Hansson
b19df9667b Fix sourcing path 2024-05-25 20:04:00 -07:00
David Heinemeier Hansson
268e9169e4 Lets not do this here 2024-05-25 20:03:48 -07:00
David Heinemeier Hansson
d823fed8b6 Fix install sourcing 2024-05-25 20:03:33 -07:00
David Heinemeier Hansson
df05ad6592 Move starters into their own directory 2024-05-25 19:49:54 -07:00