diff --git a/programs/tmux/accentor.yml b/programs/tmux/accentor.yml new file mode 100644 index 00000000..9138b315 --- /dev/null +++ b/programs/tmux/accentor.yml @@ -0,0 +1,31 @@ +name: accentor +project_root: "/home/charlotte/repos/accentor" +windows: +- api: + root: "/home/charlotte/repos/accentor/api" + layout: main-vertical + panes: + - nvim + - git status +- web: + root: "/home/charlotte/repos/accentor/web" + layout: main-vertical + panes: + - nvim + - git status +- run: + layout: even-horizontal + panes: + - postgres: + - cd api + - postgres + - rails: + - cd api + - bundle exec rails s + - delayed_job: + - cd api + - bundle exec rails jobs:work + - vue: + - cd web + - yarn run serve + diff --git a/programs/tmux/default.nix b/programs/tmux/default.nix index 127aae6c..cee795a5 100644 --- a/programs/tmux/default.nix +++ b/programs/tmux/default.nix @@ -13,5 +13,8 @@ keyMode = "vi"; tmuxinator.enable = true; }; + xdg.configFile = { + "tmuxinator/accentor.yml".source = ./accentor.yml; + }; }; }