# README ## Install from scratch Debian 12 (bookworm) ```bash sudo apt install -y build-essential ruby-dev libpq-dev libyaml-dev 2>/dev/null grep -q GEM_HOME $HOME/.bashrc || printf "export GEM_HOME=$HOME/.ruby\nexport PATH=\$PATH:\$GEM_HOME/bin\n" >> $HOME/.bashrc && source $HOME/.bashrc [[ -f $HOME/.gemrc ]] || echo 'gem: --no-document' >> $HOME/.gemrc gem install bundler bundle install ``` ## database.yml ```yaml [...] development: <<: *default database: ruby-debug user: ruby-debug password: ruby-debug host: ct1.lxd [...] ``` rails generate scaffold score name:string grade:integer rails db:migrate ## Gemfile ```yaml group :development do [...] gem 'rubocop', require: false end ``` ## Debugger via ruby-lsp * run OK, but without Procfile (no more tailwincss/watch) * attach disfunctions (attach PORT but no interaction/stop/run) ## Extensions * [x] Ruby-lsp * [x] Ruby-lsp-rails * [x] Ruby Db Schema * [x] Markdown All in One * [x] TODO Highliter * [x] run ` rails notes` to show up any TODO or FIXME * [x] Tailwind CSS * [x] plugin for completion * [x] Rails Live Reload * [x] compliance with Tailwind * [x] Custom Progress Bar