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 1c0c681c89 space_prefix 10 months ago
.vscode emmet 10 months ago
app wrapper added 10 months ago
bin LSP ok 10 months ago
config exclude lambda 10 months ago
db LSP ok 10 months ago
lib space_prefix 10 months ago
log LSP ok 10 months ago
public LSP ok 10 months ago
storage LSP ok 10 months ago
test LSP ok 10 months ago
tmp LSP ok 10 months ago
vendor LSP ok 10 months ago
.dockerignore LSP ok 10 months ago
.gitattributes LSP ok 10 months ago
.gitignore LSP ok 10 months ago
.rubocop.yml beginning of colored logging 10 months ago
.ruby-version LSP ok 10 months ago
.semver_git_tag tagged as 0.0.1 10 months ago
Dockerfile LSP ok 10 months ago
Gemfile semantic logger added 10 months ago
Gemfile.lock semantic logger added 10 months ago
Procfile.dev LSP ok 10 months ago
README.md emmet 10 months ago
Rakefile LSP ok 10 months ago
config.ru LSP ok 10 months 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