You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
pvincent 334e12bf0e rescue IO.console in case of debug 1 year ago
.vscode emmet 1 year ago
app wrapper added 1 year ago
bin LSP ok 1 year ago
config exclude lambda 1 year ago
db LSP ok 1 year ago
lib rescue IO.console in case of debug 1 year ago
log LSP ok 1 year ago
public LSP ok 1 year ago
storage LSP ok 1 year ago
test LSP ok 1 year ago
tmp LSP ok 1 year ago
vendor LSP ok 1 year ago
.dockerignore LSP ok 1 year ago
.gitattributes LSP ok 1 year ago
.gitignore LSP ok 1 year ago
.rubocop.yml beginning of colored logging 1 year ago
.ruby-version LSP ok 1 year ago
.semver_git_tag tagged as 0.0.1 1 year ago
Dockerfile LSP ok 1 year ago
Gemfile semantic logger added 1 year ago
Gemfile.lock semantic logger added 1 year ago
Procfile.dev rescue IO.console in case of debug 1 year ago
README.md emmet 1 year ago
Rakefile LSP ok 1 year ago
config.ru LSP ok 1 year ago

README.md

README

Install from scratch Debian 12 (bookworm)

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 rails bundler
bundle install

database.yml

[...]
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

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

  • Ruby-lsp
    • Ruby-lsp-rails
  • Ruby Db Schema
  • Markdown All in One