Commit Graph

693 Commits

Author SHA1 Message Date
David Heinemeier Hansson
10be4928ec Merge branch 'master' into stable
* master: (40 commits)
  Remove lazyvim extra configuration too
  Remove lang-specific lazyvim extras until we can make it work on first run
  Ask for default apps on terminal mode too (closes #308)
  Dont halt the original installer for this question
  Add Mainline Kernels as optional install
  Simplify the installer (closes #316)
  Fix indention
  We are already controlling the sleep settings in the overall installer
  Change brightness controls to require ctrl key
  Revert "refactor: replace apt-get with just apt"
  Warn about the potentially long installation time for Obsidian (#303)
  Remove the dev lang for elixir && erlang (I was getting an error)
  Wrap var in quotes
  Fix indentation
  Fix confirmation not setting booleans
  Make the LazyVIM plugins optional and add uninstall scripts for the dev langs and their lazyvim plugins
  Fix indention
  Include the Back button
  Use latest Ruby, just like every other dev environment
  Match "Open in Terminal"
  ...
2025-03-04 14:53:03 +01:00
David Heinemeier Hansson
6f9f988d8c Remove lazyvim extra configuration too
Until we can restore them on install
2025-03-04 14:52:03 +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
f43371f801 Simplify the installer (closes #316)
Co-author: asmrtfm
2025-03-04 10:47:25 +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
e568b57c41 Merge pull request #403 from basecamp/revert-400-refactor/apt-get
Revert "refactor: replace apt-get with just apt"
2025-03-04 10:36:42 +01:00
David Heinemeier Hansson
22850f9c53 Revert "refactor: replace apt-get with just apt" 2025-03-04 10:36:02 +01:00
David Heinemeier Hansson
d3e019693e Warn about the potentially long installation time for Obsidian (#303) 2025-03-04 10:29:08 +01:00
David Heinemeier Hansson
b0411641dc Merge pull request #269 from tonysm/tm/lazyvim-extras-modular
Make the LazyVIM extras more modular based on the installed dev language
2025-03-04 08:33:15 +01:00
Tony Messias
79f675b608 Remove the dev lang for elixir && erlang (I was getting an error) 2025-03-03 17:19:25 -03:00
Tony Messias
8f1d664d5e Wrap var in quotes 2025-03-03 17:10:33 -03:00
Tony Messias
08b614e662 Fix indentation 2025-03-03 17:08:33 -03:00
Tony Messias
e1d7c4a8e3 Fix confirmation not setting booleans 2025-03-02 11:01:51 -03:00
Tony Messias
b30e34d63f Merge branch 'master' into tm/lazyvim-extras-modular 2025-03-02 10:52:06 -03:00
Tony Messias
86762428dc Make the LazyVIM plugins optional and add uninstall scripts for the dev langs and their lazyvim plugins 2025-03-02 10:48:42 -03:00
David Heinemeier Hansson
7847f4d4d5 Fix indention 2025-03-01 19:09:07 +01:00
David Heinemeier Hansson
2d20e3503e Include the Back button 2025-03-01 19:09:07 +01:00
David Heinemeier Hansson
90e15abd36 Use latest Ruby, just like every other dev environment 2025-03-01 19:09:07 +01:00
David Heinemeier Hansson
737870ffbc Merge pull request #393 from andrewgarner/patch-1
Fix :checkhealth typo in Neovim install script
2025-03-01 18:54:38 +01:00
David Heinemeier Hansson
2c23f6af52 Merge pull request #395 from iajrz/patch-1
Better Alacritty Integration
2025-03-01 18:52:02 +01:00
David Heinemeier Hansson
969d3558ee Match "Open in Terminal" 2025-03-01 18:51:54 +01:00
David Heinemeier Hansson
07e468cd9b Merge pull request #400 from billybonks/refactor/apt-get
refactor: replace apt-get with just apt
2025-03-01 18:42:30 +01:00
billybonks
81c6b58d94 refactor: replace apt-get with just apt
i was exploring why we are running update many places in the codebase
and noticed we used apt-get in the start but it doesnt seem required, so
proposing to stream line the commands with just one
2025-02-23 20:08:15 +08:00
David Heinemeier Hansson
eb93c7c0ca Use smaller steps for finer tuning 2025-02-22 19:32:44 +01:00
David Heinemeier Hansson
08d894955a Clarify binding names 2025-02-22 19:24:16 +01:00
David Heinemeier Hansson
081c50bfda Control Apple Brightness via F1/F2 instead of aliases
More natural
2025-02-22 19:24:01 +01:00
Irving A.J. Rivas Z.
3d2738a863 Better Alacritty Integration
- Set alacritty as the preferred x terminal emulator, so that e.g. Ctrl+Alt+T opens Alacritty
- Install the nautilus-python extension and a script that results in  adding an "Open Alacritty" option to the Nautilus File Manager context menu
2025-02-14 19:33:36 -04:00
Andrew Garner
c01beae0ea Fix :checkhealth typo in Neovim install script 2025-02-11 16:19:52 +00:00
David Heinemeier Hansson
89971ae60e Fix indentation 2025-02-05 19:48:25 +01:00
David Heinemeier Hansson
cae4fe07c5 Merge pull request #384 from basecamp/asdcontrol
Add ASDControl to set Apple Studio and XDR display brightness from cli
2025-02-05 19:47:48 +01:00
David Heinemeier Hansson
4e19fb9e68 Reboot required for udev rules to be picked up 2025-02-05 19:46:57 +01:00
David Heinemeier Hansson
4aa3b2c4de Silence permission errors 2025-02-05 19:43:25 +01:00
David Heinemeier Hansson
70f759e856 Add ASDControl to set Apple Studio and XDR display brightness from cli 2025-02-05 19:34:11 +01:00
Tony Messias
47f627e5fd Fix missing a semicolon 2025-02-05 12:02:00 -03:00
Tony Messias
5cab585244 Merge branch 'master' into tm/lazyvim-extras-modular 2025-02-05 11:57:54 -03:00
Tony Messias
6ba5e0b919 Use a in-place file editing trick instead of relying on a tmp file 2025-02-05 11:52:49 -03:00
Tony Messias
84f9e4a3a4 Rename variables 2025-02-05 11:35:13 -03:00
David Heinemeier Hansson
b90e9f7071 Prepare for 1.1.7 release 2025-02-05 09:52:53 +01:00
David Heinemeier Hansson
c04be8de78 Add migration for new emojis 2025-02-05 09:52:53 +01:00
David Heinemeier Hansson
cbcc03f559 Add greeting, arm, blowing emojis 2025-02-05 09:52:53 +01:00
han
a99d3ec28c Resolved the lazyvim checkhealth warnings for luarocks and tree-sitter 2025-02-05 09:52:46 +01:00
David Heinemeier Hansson
d77d719d15 Prepare for 1.1.7 release 2025-02-05 09:49:22 +01:00
David Heinemeier Hansson
4ab1a40c26 Merge pull request #365 from hangodek/resolve-checkhealth-warnings
Resolved the lazyvim checkhealth warnings for luarocks and tree-sitter
2025-02-05 09:44:57 +01:00
David Heinemeier Hansson
e69d324cb6 Merge branch 'master' into resolve-checkhealth-warnings 2025-02-05 09:44:49 +01:00