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 ae6946214f tagged as 0.0.14 4 months ago
.vscode tailwind + rails live reload 4 months ago
app easygoing 4 months ago
bin may_kill_dev 4 months ago
config easygoing 4 months ago
db LSP ok 5 months ago
lib fixme rubocop 4 months ago
log LSP ok 5 months ago
public LSP ok 5 months ago
storage LSP ok 5 months ago
test test_wrapper reformatted 4 months ago
tmp LSP ok 5 months ago
vendor LSP ok 5 months ago
.dockerignore LSP ok 5 months ago
.gitattributes LSP ok 5 months ago
.gitignore LSP ok 5 months ago
.rubocop.yml rubocop pending features 4 months ago
.ruby-version LSP ok 5 months ago
.semver_git_tag tagged as 0.0.14 4 months ago
Dockerfile LSP ok 5 months ago
Gemfile tailwind + rails live reload 4 months ago
Gemfile.lock tailwind + rails live reload 4 months ago
Procfile.dev stick to ipv4 only 4 months ago
README.md easygoing 4 months ago
Rakefile LSP ok 5 months ago
config.ru LSP ok 5 months ago

README.md

Easy Going Rails

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 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

Featuring

  • VsCodium development improvement
    • Ruby-lsp
      • Ruby-lsp-rails
    • Ruby Db Schema
    • Markdown All in One
    • TODO Highliter
      • run rails notes to show up any TODO or FIXME
    • Debugger friendly
      • ask before killing ./bin/dev
  • Tailwind CSS
  • Rails Live Reload
    • compliant with Tailwind build

TODO

  • Customized Turbo
    • Progress Bar
    • Confirm Method using HTML modal
  • Production Ready
    • ./bin/prod
    • Log