Commit graph

1581 commits

Author SHA1 Message Date
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
050b56e901 tmux: Increase history limit size 2022-03-11 12:33:10 +05:30
ad6919d837 tmux: Update plugins 2022-03-11 10:48:12 +05:30
5c6eebf9b5 nvim: autocmd: Fix cursor shape on exiting nvim
This is required when using foot.

See related issue
https://codeberg.org/dnkl/foot/issues/797
https://codeberg.org/dnkl/foot/issues/798
2022-03-11 10:32:00 +05:30
df7537f711 arch-packages: Update package list 2022-03-08 18:53:53 +05:30
39f9628197 nvim: autocmd: Refactor the way we call auto command API 2022-03-06 17:48:50 +05:30
28049ed540 nvim: lsp: Use the new auto command API 2022-03-06 14:46:27 +05:30
39acdb222f nvim: statusline: Use the new auto command API 2022-03-04 20:19:20 +05:30
0246931b56 nvim: after/plugin/statusline: Add a git branch ahead behind component
Taken from
https://www.reddit.com/r/neovim/comments/t48x5i/git_branch_aheadbehind_info_status_line_component
2022-03-04 10:14:46 +05:30
16d3b05a8f nvim: plugins: Drop nvim-gps 2022-03-02 10:46:45 +05:30
564448abc7 nvim: Update packer 2022-03-02 09:06:17 +05:30
ca7172b14a nvim: autocmd: Use the new auto command API 2022-03-02 09:06:17 +05:30
7503e1a4f2 pipewire: Allow higher sample rates 2022-03-02 09:06:17 +05:30
2100b228ab wireplumber: Add explicit bluetooth configuration 2022-02-28 17:59:21 +05:30
e28c4f5319 wireplumber: Disable profile auto switching 2022-02-28 17:32:55 +05:30
b10ba79940 nvim: after/plugin/fzf-lua: Update actions for commits 2022-02-26 13:26:11 +05:30
7b84c0eb20 Revert "fish/functions/gl: git: Manually set the file type to git when calling nvim"
This reverts commit a30eda8531.

Fixed upstream with https://github.com/neovim/neovim/pull/17517.
2022-02-26 11:04:30 +05:30
6fb0c62a4b nvim: yolokai: Change the hint background
This improves the color highlight for inlay hints.
2022-02-22 13:43:29 +05:30
96bc70fff8 Revert "nvim: autoload/git: Fix git log when current branch is master/main"
This reverts commit da5671b5ae.

The commit actually did not handle all cases correctly.
2022-02-19 14:14:40 +05:30
2776d00572 fish: functions/lt: Add an exa alias with tree option 2022-02-17 20:58:36 +05:30