diff --git a/nvim/.config/nvim/coq.vim b/nvim/.config/nvim/coq.vim new file mode 100644 index 0000000..30590a0 --- /dev/null +++ b/nvim/.config/nvim/coq.vim @@ -0,0 +1,6 @@ +augroup CoqtailHighlights + autocmd! + autocmd ColorScheme * + \ hi def CoqtailChecked ctermbg=236 guibg=LightGray + \| hi def CoqtailSent ctermbg=237 guibg=DarkGray +augroup END diff --git a/tmuxinator/tmuxinator/idris.yml b/tmuxinator/tmuxinator/idris.yml new file mode 100644 index 0000000..c6ef35c --- /dev/null +++ b/tmuxinator/tmuxinator/idris.yml @@ -0,0 +1,51 @@ +# /home/nicholas/.config/tmuxinator/Config.yml + +name: idris +root: ~/Code/idris-book + +# 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: + - shell: + - clear + - editor: + - vim-resume diff --git a/tmuxinator/tmuxinator/rust-alloc.yml b/tmuxinator/tmuxinator/rust-alloc.yml new file mode 100644 index 0000000..c8c6fda --- /dev/null +++ b/tmuxinator/tmuxinator/rust-alloc.yml @@ -0,0 +1,53 @@ +# /home/nicholas/.config/tmuxinator/Config.yml + +name: rust-alloc +root: ~/Code/rust-allocation-experiments + +# 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: + - shell: + - clear + - editor: + - vim-resume + - watcher: + - bacon