inputrc, non-working manix

This commit is contained in:
mehbark 2023-08-16 11:30:24 -04:00
parent 33bce77dfc
commit af065c8654

View file

@ -18,6 +18,7 @@ in
cowsay cowsay
ponysay ponysay
sbcl sbcl
rlwrap
lispPackages.trivia lispPackages.trivia
# lutris # lutris
# mono5 # mono5
@ -31,6 +32,8 @@ in
exa exa
ghc ghc
dmenu dmenu
xsel
manix
]; ];
programs.fish = { programs.fish = {
@ -70,6 +73,7 @@ in
} }
''; '';
defaultEditor = true; defaultEditor = true;
# should probably extract this out but meh
plugins = with pkgs.vimPlugins; [ plugins = with pkgs.vimPlugins; [
vim-airline vim-airline
vim-airline-themes vim-airline-themes
@ -81,11 +85,12 @@ in
suda-vim suda-vim
# navigation # navigation
nerdtree nerdtree
nerdtree-git-plugin nerdtree-git-plugin
plenary-nvim plenary-nvim
telescope-nvim telescope-nvim
telescope-manix
vim-rooter vim-rooter
# Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } # Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
@ -122,7 +127,7 @@ in
elixir-tools-nvim elixir-tools-nvim
#vim-rubocop #vim-rubocop
zig-vim zig-vim
gruvbox gruvbox
]; ];
extraConfig = import ./nvim.conf.nix; extraConfig = import ./nvim.conf.nix;
}; };
@ -208,4 +213,16 @@ in
enable = true; enable = true;
extraConfig = import ./i3.conf.nix; extraConfig = import ./i3.conf.nix;
} else {}; } else {};
programs.readline = {
enable = true;
extraConfig = ''
set editing-mode vi
set keymap vi-command
"gg": beginning-of-history
"G": end-of-history
set keymap vi-insert
"jj": vi-movement-mode
'';
};
} }