diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..9a6d4bc --- /dev/null +++ b/.gitmodules @@ -0,0 +1,15 @@ +[submodule "tmux/.tmux/plugins/tmux-sessionx"] + path = tmux/.tmux/plugins/tmux-sessionx + url = git@github.com:omerxx/tmux-sessionx.git +[submodule "tmux/.tmux/plugins/tmux-gruvbox"] + path = tmux/.tmux/plugins/tmux-gruvbox + url = git@github.com:egel/tmux-gruvbox.git +[submodule "tmux/.tmux/plugins/tmux-resurrect"] + path = tmux/.tmux/plugins/tmux-resurrect + url = git@github.com:tmux-plugins/tmux-resurrect.git +[submodule "tmux/.tmux/plugins/tmux-sensible"] + path = tmux/.tmux/plugins/tmux-sensible + url = git@github.com:tmux-plugins/tmux-sensible.git +[submodule "tmux/.tmux/plugins/tpm"] + path = tmux/.tmux/plugins/tpm + url = git@github.com:tmux-plugins/tpm.git diff --git a/tmux/.config/tmuxinator/learn-go.yml b/tmux/.config/tmuxinator/learn-go.yml index 97eafa5..edf0b53 100644 --- a/tmux/.config/tmuxinator/learn-go.yml +++ b/tmux/.config/tmuxinator/learn-go.yml @@ -1,48 +1,7 @@ # /home/ipu/.config/tmuxinator/learn-go.yml name: learn-go -root: ~/Code/my/bootdev/go-learn/ - -# Optional tmux socket -# socket_name: foo - -# Note that the pre and post options have been deprecated and will be replaced by -# project hooks. - -# Project hooks - -# Runs on project start, always -# on_project_start: command - -# Run on project start, the first time -# on_project_first_start: command - -# Run on project start, after the first time -# on_project_restart: command - -# Run on project exit ( detaching from tmux session ) -# on_project_exit: command - -# Run on project stop -# on_project_stop: command - -# Runs in each window and pane before window/pane specific commands. Useful for setting up interpreter versions. -# pre_window: rbenv shell 2.0.0-p247 - -# Pass command line options to tmux. Useful for specifying a different tmux.conf. -# tmux_options: -f ~/.tmux.mac.conf - -# Change the command to call tmux. This can be used by derivatives/wrappers like byobu. -# tmux_command: byobu - -# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used. -# startup_window: editor - -# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used. -# startup_pane: 1 - -# Controls whether the tmux session should be attached to automatically. Defaults to true. -# attach: false +root: ~/Code/my/bootdev/go-learn/go-http-server/ windows: - editor: diff --git a/tmux/.config/tmuxinator/mediaserv.yml b/tmux/.config/tmuxinator/mediaserv.yml index 96c741f..ee7ef45 100644 --- a/tmux/.config/tmuxinator/mediaserv.yml +++ b/tmux/.config/tmuxinator/mediaserv.yml @@ -3,47 +3,6 @@ name: mediaserv root: ~/Code/my/mediaserv/ -# Optional tmux socket -# socket_name: foo - -# Note that the pre and post options have been deprecated and will be replaced by -# project hooks. - -# Project hooks - -# Runs on project start, always -# on_project_start: command - -# Run on project start, the first time -# on_project_first_start: command - -# Run on project start, after the first time -# on_project_restart: command - -# Run on project exit ( detaching from tmux session ) -# on_project_exit: command - -# Run on project stop -# on_project_stop: command - -# Runs in each window and pane before window/pane specific commands. Useful for setting up interpreter versions. -# pre_window: rbenv shell 2.0.0-p247 - -# Pass command line options to tmux. Useful for specifying a different tmux.conf. -# tmux_options: -f ~/.tmux.mac.conf - -# Change the command to call tmux. This can be used by derivatives/wrappers like byobu. -# tmux_command: byobu - -# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used. -# startup_window: editor - -# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used. -# startup_pane: 1 - -# Controls whether the tmux session should be attached to automatically. Defaults to true. -# attach: false - windows: - editor: - nvimp . diff --git a/tmux/.config/tmuxinator/podarunok.yml b/tmux/.config/tmuxinator/podarunok.yml new file mode 100644 index 0000000..2d7b409 --- /dev/null +++ b/tmux/.config/tmuxinator/podarunok.yml @@ -0,0 +1,12 @@ +# /home/ipu/.config/tmuxinator/podarunok.yml + +name: podarunok +root: ~/Code/my/podarunok/ + +windows: + - editor: + - nvimp . + - shell: + - + - git: + - lazygit diff --git a/tmux/.tmux/plugins/tmux-gruvbox b/tmux/.tmux/plugins/tmux-gruvbox new file mode 160000 index 0000000..c765322 --- /dev/null +++ b/tmux/.tmux/plugins/tmux-gruvbox @@ -0,0 +1 @@ +Subproject commit c7653229c7f7e5beb1f9f4ba298b3b1c39ffd8ce diff --git a/tmux/.tmux/plugins/tmux-resurrect b/tmux/.tmux/plugins/tmux-resurrect new file mode 160000 index 0000000..cff343c --- /dev/null +++ b/tmux/.tmux/plugins/tmux-resurrect @@ -0,0 +1 @@ +Subproject commit cff343cf9e81983d3da0c8562b01616f12e8d548 diff --git a/tmux/.tmux/plugins/tmux-sensible b/tmux/.tmux/plugins/tmux-sensible new file mode 160000 index 0000000..25cb91f --- /dev/null +++ b/tmux/.tmux/plugins/tmux-sensible @@ -0,0 +1 @@ +Subproject commit 25cb91f42d020f675bb0a2ce3fbd3a5d96119efa diff --git a/tmux/.tmux/plugins/tmux-sessionx b/tmux/.tmux/plugins/tmux-sessionx new file mode 160000 index 0000000..42c1838 --- /dev/null +++ b/tmux/.tmux/plugins/tmux-sessionx @@ -0,0 +1 @@ +Subproject commit 42c18389e73b80381d054dd1005b8c9a66942248 diff --git a/tmux/.tmux/plugins/tpm b/tmux/.tmux/plugins/tpm new file mode 160000 index 0000000..99469c4 --- /dev/null +++ b/tmux/.tmux/plugins/tpm @@ -0,0 +1 @@ +Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946