'Omakub', which allows you to build an Ubuntu development environment with a single command, is released by the author of Ruby on Rails, Omakub is an abbreviation for 'Omakase Ubuntu'
Ruby on Rails creator
Omakub — An Omakase Developer Setup for Ubuntu 24.04 by DHH
https://omakub.org/
To set up your web development environment with Omakub, simply run the following command. This will install selected software useful for web development, and also apply recommended settings and themes.
[code]wget -qO- https://omakub.org/install | bash[/code]
Omakub uses ' Alacritty ' for the terminal and ' Zellij ' for the terminal multiplexer. In addition, ' Neovim ' and ' Visual Studio Code ' are used as text editors. DHH personally likes Neovim, but he also used Visual Studio Code because Neovim is difficult to operate for beginners.
In addition, while the desktop environment remains the standard Ubuntu Gnome, settings have been added that allow you to switch workspaces with a single shortcut key.
Just added Shift+Super+1/2/3/4/5/6 to move active app to new workspace without needing to mouse around for that. If you already have Omakub, just run 'gsettings set https://t.co/pynhYIrjtY .extensions.space-bar.shortcuts enable-move-to-workspace-shortcuts true' in terminal. pic.twitter.com/Xwo80tjuk6
— DHH (@dhh) June 5, 2024
Omakub is also particular about appearance, and by default, the popular Visual Studio Code theme ' Tokyo Night ' is applied to Neovim, Alacritty, etc. In addition to Tokyo Night, themes such as 'Gruvbox', 'Everforest', 'Rose Pine', 'Catppuccin', 'Nord', and 'Kanagawa' are also installed at the same time.
Tokyo Night is the default theme in Omakub, but an additional four are offered as substitutes. Themes are synced across Alacritty, Zellij, Neovim, VSCode, and Gnome. Gruvbox, Everforest, Rose Pine, and Catppuccin. Will add Nord and Kanagawa. Then done. pic.twitter.com/8YpjsIcWVB
— DHH (@dhh) June 5, 2024
Omakub also installs other apps such as ' VLC ', ' Pinta ', ' Flameshot ', and ' Xournal++ '. The apps and settings installed by Omakub can be found in the following GitHub repository.
GitHub - basecamp/omakub: Opinionated Ubuntu Setup
https://github.com/basecamp/omakub
DHH had been using the macOS text editor 'TextMate' for a long time, but after his own app was rejected by Apple, he sought to leave the Apple ecosystem. After that, he decided to switch to Neovim , and finally settled on an environment where he uses Neovim on Linux.
Linux as the new developer default at 37signals
https://world.hey.com/dhh/linux-as-the-new-developer-default-at-37signals-ef0823b7
◆ Forum is currently open
A forum related to this article has been set up on the official GIGAZINE Discord server . Anyone can post freely, so please feel free to comment! If you do not have a Discord account, please refer to the account creation procedure article to create an account!
• Discord | 'What text editor do you use?' | GIGAZINE
https://discord.com/channels/1037961069903216680/1252183993861013585
Related Posts:
in Software, Posted by log1o_hf