|
6ae7da9eca
|
nvim: autoload/git: Introduce a difftool version for git diff
|
2022-04-02 17:21:23 +05:30 |
|
|
c95289343a
|
nvim: autoload/git: Fix the arguments to diff
Not sure how we keep getting this wrong.
|
2022-04-02 11:04:13 +05:30 |
|
|
78d986ab26
|
nvim: plugin/shell: Add key mapping to run jq on visual selection
While at it, add some explanation to the functions for posterity.
|
2022-04-01 19:14:07 +05:30 |
|
|
8e851ef1a8
|
nvim: plugin/shell: Add key mapping to invoke ripgrep easily
|
2022-04-01 18:22:53 +05:30 |
|
|
0ea51e3d7e
|
foot: Start in tmux by default in scratch session
|
2022-04-01 17:53:10 +05:30 |
|
|
e58ef83bc4
|
tmux/tmuxp: Update session files
|
2022-04-01 10:30:48 +05:30 |
|
|
59e7473bf3
|
fish: Add alias for difftastic as a difftool
|
2022-03-31 19:38:09 +05:30 |
|
|
2ca0beb1bf
|
git: Add difftastic as a difftool option
|
2022-03-31 19:37:31 +05:30 |
|
|
856e8bccb7
|
foot: Change key mappings for scroll up down
|
2022-03-31 19:32:02 +05:30 |
|
|
d4a5bc933c
|
nvim: plugin/shell: Allows getting shell command output in temp buffer
Taken from
https://stackoverflow.com/questions/10493452/vim-open-a-temporary-buffer-displaying-executables-output
|
2022-03-29 15:16:02 +05:30 |
|
|
8d44f5ced6
|
fish: functions/gdbt: Spawning GDB with tmux panes
Adapted from https://github.com/cyrus-and/gdb-dashboard/issues/63.
|
2022-03-29 15:16:02 +05:30 |
|
|
16448b27a5
|
gdb: Add an alias for info threads
|
2022-03-29 11:45:24 +05:30 |
|
|
ec6711a253
|
gdb: Remove source from the dashboard layout
|
2022-03-29 11:44:07 +05:30 |
|
|
77f28cf4ba
|
fish: functions/rgc/rgf: Do not colourise ripgrep output
This allows us to drop having to run AnsiEsc.
|
2022-03-28 17:10:31 +05:30 |
|
|
9ebbd3640b
|
nvim: after/plugin/fzf: BCommits also supports visual selection
BCommits supports visual selection of lines to track changes in
the range.
|
2022-03-27 19:26:36 +05:30 |
|
|
ab2d063759
|
fish: setup: Disable colouring in log and debug output for GStreamer
|
2022-03-27 19:26:17 +05:30 |
|
|
8d216bc1e6
|
fish: setup: Drop TERM setting for kitty
|
2022-03-27 18:16:10 +05:30 |
|
|
701bd244be
|
Allow seamless navigation between vim and tmux splits
|
2022-03-27 16:12:08 +05:30 |
|
|
758e624b07
|
nvim: autocmd: Do not run AnsiEsc on loading of log files
|
2022-03-27 16:12:08 +05:30 |
|
|
1325929554
|
nvim: after/plugin/fzf: Use tmux popups when in tmux
|
2022-03-24 09:36:04 +05:30 |
|
|
7ad8a95d21
|
Revert "nvim: plugins: Switch to fzf-lua"
This reverts commit 447d4e50b5 .
Switch back to fzf.vim as it supports tmux popups.
|
2022-03-24 09:16:50 +05:30 |
|
|
9352f12192
|
Revert "nvim: after/plugin/fzf-lua: Update actions for commits"
This reverts commit b10ba79940 .
Reverting this as a step to bring back fzf.vim.
|
2022-03-24 09:16:50 +05:30 |
|
|
44e1389066
|
tmux: Use combined session & pane selector
Taken from
https://www.reddit.com/r/tmux/comments/rfae7o/navigate_sessions_windows_with_fzf/
|
2022-03-24 09:16:50 +05:30 |
|
|
8cc874b830
|
tmux: Add plugin to capture last command output
|
2022-03-24 09:16:50 +05:30 |
|
|
2ed668e2c1
|
nvim: Update packer
|
2022-03-24 09:16:50 +05:30 |
|
|
d9746a1c73
|
nvim: statusline: Decrease the truncation width for git status
|
2022-03-23 10:28:22 +05:30 |
|
|
a54cc1d3b7
|
i3status-rust: Add speed test block & update
|
2022-03-22 17:44:27 +05:30 |
|
|
81bf6122dc
|
fish: functions: Use a new alias for verbose git status
|
2022-03-22 14:10:04 +05:30 |
|
|
44058d6ab5
|
tmuxp: Fix yaml lint warnings
|
2022-03-17 18:04:52 +05:30 |
|
|
086187834f
|
tmux: Update status line
|
2022-03-17 17:50:11 +05:30 |
|
|
05468f86ba
|
tmux: Drop unused key mapping
|
2022-03-17 17:30:08 +05:30 |
|
|
ac29090179
|
nvim: init: Fix copy and paste with clipboard when using tmux
|
2022-03-17 16:59:53 +05:30 |
|
|
9c9ab30bfd
|
tmux: Change session selector
|
2022-03-17 09:44:16 +05:30 |
|
|
5ed0951392
|
fish: Start tmux sessions on login
|
2022-03-17 09:14:06 +05:30 |
|
|
f99925d532
|
fish: functions/ta: Rename to ta & allow selection via fzf
|
2022-03-17 09:03:21 +05:30 |
|
|
6fde5418c2
|
tmux: Add a script to start all required tmux sessions
|
2022-03-17 09:02:43 +05:30 |
|
|
3dd3d5c379
|
tmux: Drop continuum and resurrect
Now that we have sessions and loadable with tmuxp, drop continuum and
resurrect.
|
2022-03-16 20:28:25 +05:30 |
|
|
7db7bbfd4a
|
tmuxp: Add session files loadable with tmuxp
|
2022-03-16 20:28:25 +05:30 |
|
|
1721a51f47
|
tmux: Add a key mapping for choose-tree
|
2022-03-16 16:44:40 +05:30 |
|
|
31b15efed0
|
tmux: Add tmux fuzzback
|
2022-03-16 16:44:40 +05:30 |
|
|
2518715ea7
|
gitignore: Ignore some gnupg files
|
2022-03-15 00:12:05 +05:30 |
|
|
a319c28964
|
fish: functions/fish_prompt: Add virtualfish
|
2022-03-15 00:12:05 +05:30 |
|
|
66cda3ef9b
|
fish: functions: Rename vf to vfv
|
2022-03-15 00:12:05 +05:30 |
|
|
2e8f138f8b
|
nvim: plugin: Add a plugin to help with epoch timestamp conversions
We look at logs frequently these days with epoch timestamps and this
helps with getting the human readable timestamp and vice versa.
|
2022-03-14 13:36:45 +05:30 |
|
|
131e5bb364
|
nvim: after/plugin/snipcomp: Lazy load LuaSnip
LuaSnip needs to be lazy loaded now else it slows down the startup.
|
2022-03-14 13:36:45 +05:30 |
|
|
72428d914b
|
tmux: Fix Continuum
Continuum does not seem to work without the save interval set. Also,
add the status line bit so we know whether it is off or on.
|
2022-03-14 13:36:45 +05:30 |
|
|
076de0cd40
|
sway: Set HiDPI for work laptop
|
2022-03-12 17:26:50 +05:30 |
|
|
9006378c24
|
tmux: Fix terminal settings
The only reasonable value for default-terminal is tmux-256color or
screen-256color. It's the terminfo entry used for tmux itself, not
the outer terminal.
Also set the overrides for foot.
https://codeberg.org/dnkl/foot/issues/348
The trucolor support can be checked as per
https://jdhao.github.io/2018/10/19/tmux_nvim_true_color
|
2022-03-11 19:09:56 +05:30 |
|
|
d8e6f1d380
|
sway: Use foot as default terminal
|
2022-03-11 13:27:51 +05:30 |
|
|
3f5bf6d4d1
|
tmux: Use arrow keys for pane resizing
|
2022-03-11 12:39:46 +05:30 |
|