From ec7a0fce845142d0d1917757c94c3c5c88b84789 Mon Sep 17 00:00:00 2001 From: Carlos Aldana Date: Tue, 2 Apr 2024 10:32:37 -0700 Subject: [PATCH] adds rails --- fedora-dev.sh | 8 +++++++- tmux-sessions/syncopotamus.sh | 14 ++++++++++---- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/fedora-dev.sh b/fedora-dev.sh index 49c2629..aff4528 100644 --- a/fedora-dev.sh +++ b/fedora-dev.sh @@ -21,7 +21,13 @@ sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.m dnf check-update sudo dnf install code -y -# sudo gem install solargraph +### Ruby +sudo dnf group install "C Development Tools and Libraries" -y +sudo dnf install ruby-devel zlib-devel -y +gem install rails +gem install solargraph +sudo dnf install rubygem-rails -y +sudo dnf group install 'Ruby on Rails' -y sudo dnf copr enable zawertun/hack-fonts -y sudo dnf install hack-fonts -y diff --git a/tmux-sessions/syncopotamus.sh b/tmux-sessions/syncopotamus.sh index 693cd45..f393976 100755 --- a/tmux-sessions/syncopotamus.sh +++ b/tmux-sessions/syncopotamus.sh @@ -9,11 +9,17 @@ tmux resize-pane -t syncopotamus:backend.0 -x 90% tmux send-keys -t syncopotamus:backend.0 'nvim' C-m tmux send-keys -t syncopotamus:backend.1 'go run .' C-m -tmux new-window -c ~/repos/syncopotamus-svelte -n frontend +tmux new-window -c ~/repos/syncopotamus-svelte -n svelte tmux split-window -h -c ~/repos/syncopotamus-svelte -tmux resize-pane -t syncopotamus:frontend.0 -x 90% -tmux send-keys -t syncopotamus:frontend.0 'nvim' C-m -tmux send-keys -t syncopotamus:frontend.1 'npm run dev' C-m +tmux resize-pane -t syncopotamus:svelte.0 -x 90% +tmux send-keys -t syncopotamus:svelte.0 'nvim' C-m +tmux send-keys -t syncopotamus:svelte.1 'npm run dev' C-m + +tmux new-window -c ~/repos/syncopotamus-rails -n rails +tmux split-window -h -c ~/repos/syncopotamus-rails +tmux resize-pane -t syncopotamus:rails.0 -x 90% +tmux send-keys -t syncopotamus:rails.0 'nvim' C-m +tmux send-keys -t syncopotamus:rails.1 'rails s' C-m tmux select-window -t syncopotamus:backend tmux select-pane -t 0