Daniel Bosscher
afb156725e
If re-running a failed install, app-gum.sh throws error
...
My internet died during Omakub's install, causing a timeout during one of the package installs. Re-running Omakub install gave this error.
E: Packages were downgraded and -y was used without --allow-downgrades.
That seems to happen when running app-gum.sh. I added --allow-downgrades, resolved the issue for me. Thoughts?
2025-04-22 15:50:36 +01:00
David Heinemeier Hansson
7df8677071
Switch RetroArch to flatpak for Ubuntu 25.04 compatibility
...
Closes #438
2025-04-19 18:29:13 +02:00
David Heinemeier Hansson
f80cfa5e35
Dont use OMAKUB_PATH during installation
2025-04-19 16:32:35 +02:00
David Heinemeier Hansson
7f044e8deb
We didn't need this
2025-04-19 16:08:11 +02:00
David Heinemeier Hansson
064ae42101
Fix spelling
2025-04-19 15:54:35 +02:00
David Heinemeier Hansson
9655d26319
We do need to ignore migration failures
2025-04-19 15:21:58 +02:00
David Heinemeier Hansson
935ae99eaa
Use proper form instead
2025-04-19 14:20:45 +02:00
David Heinemeier Hansson
634bb55d94
Continue even if migration fails
2025-04-19 14:19:22 +02:00
David Heinemeier Hansson
b8878ce1e5
Also install the assets!
2025-04-19 14:13:59 +02:00
David Heinemeier Hansson
3d466f04d4
Have to copy over the shared config too
2025-04-19 14:05:25 +02:00
David Heinemeier Hansson
336d897695
Make Alacritty configs compatible with v15+
...
Requires making the sub configs explicit so we can run alacritty migrate
to upgrade them after v15.
2025-04-19 13:49:20 +02:00
David Heinemeier Hansson
9bb8e95dad
Turn off relative line numbers by default
2025-04-19 13:05:43 +02:00
David Heinemeier Hansson
e365b37b1d
Not general purpose enough to keep after all
2025-04-19 12:23:03 +02:00
David Heinemeier Hansson
0137276155
Proper signing
2025-04-19 11:57:59 +02:00
David Heinemeier Hansson
f12963ea0b
Explicitly use ulauncher from noble on plucky
...
There is no plucky release set
2025-04-19 11:48:26 +02:00
David Heinemeier Hansson
c19094fc85
Hallucinations!
2025-04-19 11:39:04 +02:00
David Heinemeier Hansson
2c27ef64ef
Include assets
2025-04-19 11:32:53 +02:00
David Heinemeier Hansson
f4ca336f24
Use fully qualified path
2025-04-19 11:29:55 +02:00
David Heinemeier Hansson
ab821e382d
Lets try without this for a second on a clean install
2025-04-19 11:20:42 +02:00
David Heinemeier Hansson
79dd9f6bf4
Migrate alacritty config format if needed
...
Closes #428 , #429
2025-04-19 11:12:12 +02:00
David Heinemeier Hansson
1b06984f23
Merge pull request #435 from iajrz/master
...
Better Alacritty Integration Migration
2025-04-19 11:05:02 +02:00
David Heinemeier Hansson
a7f308ca6c
This actually now starts lazygit inline, which wont work
2025-04-19 10:56:37 +02:00
David Heinemeier Hansson
558408e096
Ensure modprobes are gone too
2025-04-19 10:37:30 +02:00
David Heinemeier Hansson
701de2a219
Ensure virtualbox removes conflicting virtualization services first
2025-04-19 10:36:01 +02:00
iajrz
7209e38077
splits alacritty setup and desktop integration
2025-04-16 21:57:34 -04:00
David Heinemeier Hansson
4d8e9e9918
Add Retroarch as an optional install
2025-04-13 12:47:37 +02:00
David Heinemeier Hansson
a753d7d969
Always accept
2025-04-13 12:40:46 +02:00
David Heinemeier Hansson
fd25eec923
Merge pull request #412 from Pauloparakleto/lazygit-config
...
set config folder for lazygit
2025-04-04 11:09:01 +02:00
David Heinemeier Hansson
ce78a3ddef
Merge pull request #418 from guillaumecabanel/patch-1
...
fix cursor download url
2025-04-04 11:08:02 +02:00
David Heinemeier Hansson
3f225f405a
Add Windsurf installer/uninstaller
2025-04-04 11:03:36 +02:00
David Heinemeier Hansson
b9171897f1
Add Scrcpy to do Android screen mirroring
2025-03-31 14:28:53 +02:00
Guillaume CABANEL
2ad582d3fe
fix cursor download url
...
Closes https://github.com/basecamp/omakub/issues/414
2025-03-26 16:29:10 +01:00
David Heinemeier Hansson
e8bb1c3c5d
Make sure empty config exists for running lazygit first through neovim
...
Otherwise you have to manually start lazygit first.
2025-03-17 10:31:44 +01:00
David Heinemeier Hansson
51b5904d6b
Move to be a desktop optional
2025-03-17 10:28:21 +01:00
David Heinemeier Hansson
cc9dc36b81
Update comment
2025-03-16 19:17:28 +01:00
David Heinemeier Hansson
0d2c42fc31
Fail installation on x86 (specifically ARM) until we have support
2025-03-16 19:16:53 +01:00
Paulo Felipe Souza
ed7bf0e224
set config folder for lazygit
2025-03-11 21:25:01 -03:00
David Heinemeier Hansson
d172588664
Fix name of hotkey
2025-03-11 10:18:10 +01:00
David Heinemeier Hansson
dbb7665af9
Prevent hotkey from being overwritten
2025-03-11 10:17:38 +01:00
David Heinemeier Hansson
a985798ec9
Add hotkey to turn brightness up to max
...
Common way to start the day!
2025-03-07 14:39:54 +01:00
David Heinemeier Hansson
216848ea6c
Turn off animated scrolling from the snacks plugin
2025-03-05 17:46:02 +01:00
David Heinemeier Hansson
8967108a54
Remove lang-specific lazyvim extras until we can make it work on first run
...
CC #269
2025-03-04 11:24:38 +01: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
1dfafd75d6
Merge pull request #404 from basecamp/add-optional-mainline-kernels
...
Add Mainline Kernels as optional install
2025-03-04 10:56:29 +01:00
David Heinemeier Hansson
d6a9fa786c
Dont halt the original installer for this question
...
Fine just to do it
2025-03-04 10:56:15 +01:00
David Heinemeier Hansson
cea6928943
Add Mainline Kernels as optional install
...
This is currently helpful especially for newer AMD CPUs that require
6.13+ for correct scheduling while Ubuntu 24.04 ships with 6.11.
2025-03-04 10:54:29 +01:00
David Heinemeier Hansson
c59d4f6b92
Fix indention
2025-03-04 10:40:57 +01:00
David Heinemeier Hansson
d254a0f076
We are already controlling the sleep settings in the overall installer
2025-03-04 10:39:54 +01:00
David Heinemeier Hansson
395d107cac
Change brightness controls to require ctrl key
...
Avoids conflicts with nautilus rename for example
2025-03-04 10:39:54 +01:00
David Heinemeier Hansson
22850f9c53
Revert "refactor: replace apt-get with just apt"
2025-03-04 10:36:02 +01:00