dhh pushed to master in basecamp/omakub
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Picasso got it right: Great artists steal. Even if he didn’t actually say it, and we all just repeat the quote because Steve Jobs used it. B
I've been running Linux, Neovim, and Framework for a year now, but it easily feels like a decade or more. That's the funny thing about habit
The singularity is the point where artificial intelligence goes parabolic, surpassing humans writ large, and leads to rapid, unpredictable c
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
We're spending just shy of $1.5 million/year on AWS S3 at the moment to host files for Basecamp, HEY, and everything else. The only way we w
Immortality always sounded like a curse to me. But especially now, having passed the halfway point of the average wealthy male life expectan
The average age of Apple's board members is 68! Nearly half are over 70, and the youngest is 63. It’s not much better with the executive tea
I grew up in the 80s in Copenhagen and roamed the city on my own from an early age. My parents rarely had any idea where I went after school
When things are going well, managers can fool themselves into thinking that people trying their best is all that matters. Poor outcomes are
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Omakub Website. Contribute to basecamp/omakub-site development by creating an account on GitHub.
We didn’t used to need an explanation for having kids. That was just life. That’s just what you did. But now we do, because now we don’t. So
Denmark is technically and officially still a Christian nation. Lutheranism is written into the constitution. The government has a ministry
In a fit of frustration, I wrote the first version of Kamal in six weeks at the start of 2023. Our plan to get out of the cloud was getting
wget -qO- https://omakub.org/install | bash ________ __ ___. \_____ \ _____ _____ | | ____ _\_ |__ / | \ / \__ \ | |/ / | \ __ \ / | \ Y Y \
wget -qO- https://omakub.org/install | bash ________ __ ___. \_____ \ _____ _____ | | ____ _\_ |__ / | \ / \__ \ | |/ / | \ __ \ / | \ Y Y \
Typo fixed on a few comments.
i started getting error for private project, hosted on hetzner, since 2 days. today i tried a fresh rails new --master testdeploy added the
Env: Steps to Reproduce: Install Ubuntu Install Omakub Restart System Errors Effects: ULauncher does not work. Super + Space does not pop up
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Denmark has been reaping lots of delayed accolades from its relatively strict immigration policy lately. The Swedes and the Germans in parti
When the iPhone first appeared in 2007, Microsoft was sitting pretty with their mobile strategy. They'd been early to the market with Window
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Env: Steps to Reproduce: Install Ubuntu Install Omakub Restart System Errors Effects: ULauncher does not work. Super + Space does not pop up
I have the following block of code: <%= turbo_frame_tag 'headers', src: transformation_selector_connection_wizard_index_path do %> <div clas
I have the following block of code: <%= turbo_frame_tag 'headers', src: transformation_selector_connection_wizard_index_path do %> <div clas
Everytime I see the red Docker build output during my deploy, my brain automatically thinks there's a problem, because red often indicates a
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Bean counters have a bad rep for a reason. And it’s not because paying attention to the numbers is inherently unreasonable. It’s because wei
I'm setting up kamal to deploy a go application and finding that the kamal secrets print command fails when there is not a .ruby-version fil
I have a case with an accessory (a homemade static binary) that I need to deploy beside my app. Actually, I can only deploy it as applicatio
I have a case with an accessory (a homemade static binary) that I need to deploy beside my app. Actually, I can only deploy it as applicatio
The meta tag used to enable view transitions (view-transition with same-origin value) was chosen to mimic the one in the spec for MPA view t
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
I developed seasonal allergies relatively late in life. From my late twenties onward, I spent many miserable days in the throes of sneezing,
What's Changed Add ASDControl to set Apple Studio and XDR display brightness by @dhh in #384 Better Alacritty Integration by @iajrz in #395
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
I upgraded to Rails 8.0 our app and noticed that we now have 2 versions of actioncable in our bundle due to the dependency of turbo-rails to
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Changelog Removes the base lazyvim.json Enable the LazyVIM extras plugin when the language is installed I started this work at #156 but i
The select-dev-language.sh and select-dev-storage.sh scripts require the gum package to work. Additionally, we are not displaying the initia
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
This is currently helpful especially for newer AMD CPUs that require 6.13+ for correct scheduling while Ubuntu 24.04 ships with 6.11.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
[REVISED] Removes redundant idle and lock settings changes from install/desktop.sh and moves the restoring of said settings into install.sh
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Reverts #400. Now I remember why we used apt-get here. Otherwise we get warnings about apt not having a stable interface when the installer
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Changelog Removes the base lazyvim.json Enable the LazyVIM extras plugin when the language is installed I started this work at #156 but i
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Changelog Removes the base lazyvim.json Enable the LazyVIM extras plugin when the language is installed I started this work at #156 but i
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
I am not entirely sure what causes the issue, but the first time of trying to go through the installation process, I thought I had accidenta
I upgraded to Rails 8.0 our app and noticed that we now have 2 versions of actioncable in our bundle due to the dependency of turbo-rails to
I upgraded to Rails 8.0 our app and noticed that we now have 2 versions of actioncable in our bundle due to the dependency of turbo-rails to
I upgraded to Rails 8.0 our app and noticed that we now have 2 versions of actioncable in our bundle due to the dependency of turbo-rails to
I test page refreshes on a small project. the project uses https://github.com/stimulus-components/stimulus-rails-nested-form I have <templat
I test page refreshes on a small project. the project uses https://github.com/stimulus-components/stimulus-rails-nested-form I have <templat
I am attempting to enable Turbo Drive iteratively in my Rails app to test it on specific pages before enabling it across the entire applicat
I am attempting to enable Turbo Drive iteratively in my Rails app to test it on specific pages before enabling it across the entire applicat
https://cdn.skypack.dev/@hotwired/turbo => https://cdn.skypack.dev/error/build:@hotwired/turbo@v8.0.0-beta.1-NQpOJtGG100FOymVpgdB /* * [Pack
https://cdn.skypack.dev/@hotwired/turbo => https://cdn.skypack.dev/error/build:@hotwired/turbo@v8.0.0-beta.1-NQpOJtGG100FOymVpgdB /* * [Pack
If you go to https://cdn.skypack.dev/new/@hotwired/turbo@v8.0.0/dist=es2019 You will get: Unexpected Error: Build was successful but could n
If you go to https://cdn.skypack.dev/new/@hotwired/turbo@v8.0.0/dist=es2019 You will get: Unexpected Error: Build was successful but could n
The 8.0.0 release of Turbo included a change to avoid naming collisions between Turbo.fetch and window.fetch via #1077, which creates an inc
This commit adds test coverage for the installer Rake task and application template. The installer is run against a freshly generated Rails
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
It looks like this issue has come up before, but with a different version of Turbo. I'm using turbo-rails v2.0.3. $ bundle exec rails assets
I'm migrating from UJS to turbo, changing links from link_to "Activate Product", '/product/33/activate', method: 'post' to link_to "Activate
Fix a small doc typo here: https://rubydoc.info/github/hotwired/turbo-rails/Turbo%2FBroadcastable:broadcast_update_to
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
Is it possible to emulate rails/ujs's method: :delete e.g. link_to logout_path, "logout', method: :delete which submitted a synchronous requ
I have notification functionality with a bell icon etc that updates the UI when new notifications are created. Everything is working as expe
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
A little correction: “manually” instead of “manaually.”
I upgraded to Rails 8.0 our app and noticed that we now have 2 versions of actioncable in our bundle due to the dependency of turbo-rails to
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
One test didn't have any assertions and we could see this warning when running tests Test is missing assertions: `test_form_submission_[
Use Turbo in your Ruby on Rails app. Contribute to hotwired/turbo-rails development by creating an account on GitHub.
Consider the following model: class MyModel < ApplicationRecord broadcasts locals: { something_static: true } end When broadcasting for
The documentation for the update_all method states that you can do this: <%= turbo_stream.update_all "clearance_item", "Update the content o
The documentation for the update_all method states that you can do this: <%= turbo_stream.update_all "clearance_item", "Update the content o
Use Stimulus in your Ruby on Rails app. Contribute to hotwired/stimulus-rails development by creating an account on GitHub.
This PR attempts to make the CI configuration smoother. ruby/setup-ruby, enable Bundler cache Set env vars, at a higher level in the config
Use Stimulus in your Ruby on Rails app. Contribute to hotwired/stimulus-rails development by creating an account on GitHub.
tr is cheaper to run than gsub Here is a little benchmark example : require 'benchmark' test_string = "namespace/example_servi
tr is cheaper to run than gsub Here is a little benchmark example : require 'benchmark' test_string = "namespace/example_servi
This is taken from a custom override I add to all my app's lib folders. I prefer to inherit from ApplicationController (app/javascript/c
This is taken from a custom override I add to all my app's lib folders. I prefer to inherit from ApplicationController (app/javascript/c
Bumps esbuild from 0.17.16 to 0.25.0. Release notes Sourced from esbuild's releases. v0.25.0 This release deliberately contains backwa
Higher-level data structures built on Redis. Contribute to CoderMiguel/kredis development by creating an account on GitHub.
Higher-level data structures built on Redis. Contribute to CoderMiguel/kredis development by creating an account on GitHub.
stimulus.hotwired.dev web site. Contribute to hotwired/stimulus-site development by creating an account on GitHub.
stimulus.hotwired.dev web site. Contribute to hotwired/stimulus-site development by creating an account on GitHub.
I believe the example code is wrong. highlight: function(event) { event.stopImmediatePropagation() // ... } we are inside class, but here it
Removes axios. It's no longer used after updating ancestor dependency @11ty/eleventy. These dependencies need to be updated together. Re
Bumps follow-redirects from 1.15.3 to 1.15.6. Commits 35a517c Release version 1.15.6 of the npm package. c4f847f Drop Proxy-Authorization
stimulus.hotwired.dev web site. Contribute to hotwired/stimulus-site development by creating an account on GitHub.
It appears to be a <strong> tag in context, but there is a typo and the tag starts with <string> instead of <strong>. Fix this typo.
Dear All, I have an application where chat page when generated will stay the same unless somebody type some new message. I want turbo to not
When learning and using Turbo, digging through handbook and reference, I find that it may need more usage examples. I would ideally like som
When learning and using Turbo, digging through handbook and reference, I find that it may need more usage examples. I would ideally like som
hotwired/turbo#1216 deprecated the way of configuration through Turbo.set* functions but the documentation still mentions them (https://turb
hotwired/turbo#1216 deprecated the way of configuration through Turbo.set* functions but the documentation still mentions them (https://turb
These behavior changes are foundational to how Turbo Drive works, so I was expecting them to be in the reference section, but they weren'
These behavior changes are foundational to how Turbo Drive works, so I was expecting them to be in the reference section, but they weren'
Follow-up to #141. Move third-party Turbo-compatible servers to a separate section and add AnyCable. This way, we, first, make a clear (&quo
If the JavaScript does not run for whatever reason, provide a link so that the set side emails can still be seen. (I wondered also whether t
Replace npm with yarn for consistency Adding links Updating Node version and some dependencies Adding license
Merge #94 before this one Attempt to improve the documentation for new comers Adding examples Adding spaces and bold elements
Inspired by hotwired/turbo#580 Proposal Modify Turbo Steams' bullet description to hopefully alleviate the false assumptions that Turbo
The Turbo handbook mentions that data-turbo-method does not work in forms as it generates a hidden form which is invalid HTML. While working
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Skypack fails to compile packages that use private class fields, even though they are already supported by all major browsers and node. jsDe
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Please see hotwired/turbo#1070 for more info. This reflects currently released behavior, so this is currently relevant despite of what chang
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Update the two examples of turbo-frame with refresh="morph" so they are correct. This relates to PR hotwired/turbo#1192 but it can
<meta name="turbo-prefetch" content="false"> will opt-out of InstantClick prefetching for the entire page. <m
<meta name="turbo-prefetch" content="false"> will opt-out of InstantClick prefetching for the entire page. <m
According to the source, the confirmMethod for Turbo.setConfirmMethod can return a Promise. This makes it much easier to create a custom com
Add alternative side-affects only import. When installing Turbo with a tree-shaking bundler eg Vite / Rollup the import will be removed if n
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Turbo added support for morph stream actions in hotwired/turbo#1185. That PR was accompanied by documentation in this PR. This PR: Updates
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
It will make contributions easier by allowing people to get it working locally with one click or to bring it up in github codespace.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
This is partially duplicates #174 and #177 which are pending approval and merge. If one of those will move forward instead I will close this
turbo.hotwired.dev web site. Contribute to DavidColby/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
I have to google how to disable the instaClick. This change will add missing part about meta tag for that.
Based on the behaviour of markAsBusy, this commit clarifies that attributes are also added to form elements on submission. It also adds doc
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Expected behavior According to the documentation here you can use data-turbo-confirm on an a tag to prevent navigation without a confirmatio
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Until hotwired/turbo#874 or hotwired/turbo#1266 resolve hotwired/turbo#1264 and hotwired/turbo#943, the doc site is wrong and I keep wastin
https://turbo.hotwired.dev/handbook/streams#integration-with-server-side-frameworks states that there are five Turbo Stream actions but ther
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Hey! I wasn't sure if this was the correct place to put this but I couldn't find any other documentation on this functionality. Rele
The documentation was behind the latest code version. This makes updates to bring the relevant methods in line with the current state of the
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
The value doesn't always exist (on a 204/no content response for example). That fact is already implied by an explicit falsy check somew
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Hi, I think adding this entry in the doc part prefetch could be great (there is only the opposite or with the meta tag) ref hotwired/turbo#1
Text said "might unintended" where I think "might have unintended" is what was intended.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
turbo.hotwired.dev web site. Contribute to hotwired/turbo-site development by creating an account on GitHub.
Current wording about “stream elements connected to the page dom” felt a bit vague, so this update tries to make it clearer. Open to any sug
currently the curl and unzip packages are installed in terminal.sh, but they are used in desktop installers as well, so i combined them with
currently the curl and unzip packages are installed in terminal.sh, but they are used in desktop installers as well, so i combined them with
Ruby on Rails. Contribute to codergeek121/rails development by creating an account on GitHub.
Ruby on Rails. Contribute to codergeek121/rails development by creating an account on GitHub.
Changelog Removes the base lazyvim.json Enable the LazyVIM extras plugin when the language is installed I started this work at #156 but i
Changelog Removes the base lazyvim.json Enable the LazyVIM extras plugin when the language is installed I started this work at #156 but i
Maybe one day AI will answer every customer question flawlessly, but we're nowhere near that reality right now. I can't tell you how often I
The main benefit of using apt is that you can upgrade etc, but because we are manually fetching the package and pushing it into the install
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Changelog Removes the base lazyvim.json Enable the LazyVIM extras plugin when the language is installed I started this work at #156 but i
Is useful when using the file explorer and right click contexts of open terminal here Also will update Ctrl + Alt + T behaviour. I had to ru
Is useful when using the file explorer and right click contexts of open terminal here Also will update Ctrl + Alt + T behaviour. I had to ru
the omikub docs on copy/paste say to use the SHIFT key for copy/paste in the terminal https://manual.omakub.org/1/read/34/clipboard unfortun
the omikub docs on copy/paste say to use the SHIFT key for copy/paste in the terminal https://manual.omakub.org/1/read/34/clipboard unfortun
Terminal throws me thos error when i try to install it using the prompt: E: The repository 'file:/cdrom noble Release' no longer has a Relea
Terminal throws me thos error when i try to install it using the prompt: E: The repository 'file:/cdrom noble Release' no longer has a Relea
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Set alacritty as the preferred x terminal emulator, so that e.g. Ctrl+Alt+T opens Alacritty Install the nautilus-python extension and a scri
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
Set alacritty as the preferred x terminal emulator, so that e.g. Ctrl+Alt+T opens Alacritty Install the nautilus-python extension and a scri
not sure what people think but here are some changes (two issues pending) to replace alacritty with ghostty #357 credits to @brsc2909 https:
not sure what people think but here are some changes (two issues pending) to replace alacritty with ghostty #357 credits to @brsc2909 https:
Changing to 755, 644 permissions for directories and files respectively.
Changing to 755, 644 permissions for directories and files respectively.
i was exploring why we are running update many places in the code base and noticed we used apt-get in the start but it does not seem require
Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.
The main benefit of using apt is that you can upgrade etc, but because we are manually fetching the package and pushing it into the install
The main benefit of using apt is that you can upgrade etc, but because we are manually fetching the package and pushing it into the install
This PR aims to support paths other than app/javascript for the root path in generator and manifest tasks. Similar attempts have been made/r