feat(keymap): Added keymap for sorting items

This commit is contained in:
uttarayan21
2024-03-24 15:59:37 +05:30
parent ba1f33f0cd
commit 5b405a5dae
3 changed files with 11 additions and 5 deletions

View File

@@ -10,7 +10,8 @@
++ (pkgs.lib.optionals (builtins.hasAttr "normal" mappings) (mkMode mappings.normal "n"))
++ (pkgs.lib.optionals (builtins.hasAttr "terminal" mappings) (mkMode mappings.terminal "t"))
++ (pkgs.lib.optionals (builtins.hasAttr "insert" mappings) (mkMode mappings.insert "i"))
++ (pkgs.lib.optionals (builtins.hasAttr "visual" mappings) (mkMode mappings.insert "v"));
++ (pkgs.lib.optionals (builtins.hasAttr "visual" mappings) (mkMode mappings.visual "v"))
++ (pkgs.lib.optionals (builtins.hasAttr "global" mappings) (mkMode mappings.global ""));
mkMode = mappings: mode:
pkgs.lib.mapAttrsToList
(key: value: {
@@ -349,7 +350,7 @@ in {
"<C-\\>" = "require('FTerm').toggle";
};
visual = {
"S" = "[[<cmd>'<,'>!sort -u<cr>]]";
"L" = "[[:'<,'>!sort -u<cr>]]";
};
};
@@ -526,6 +527,7 @@ in {
end
end
require('ufo').setup()
require('lspconfig.ui.windows').default_options.border = 'single'
'';
package = pkgs.neovim-nightly;
};

View File

@@ -13,8 +13,8 @@
systemd.target = "hyprland-session.target";
settings.preload = wallpapers.all;
settings.wallpapers = {
"DP-3" = wallpapers.frieren_3;
"DP-1" = wallpapers.shapes;
"DP-3" = wallpapers.skull;
"DP-1" = wallpapers.frieren_3;
};
};
programs.hyprlock = {

View File

@@ -23,7 +23,11 @@ in rec {
url = "https://w.wallhaven.cc/full/jx/wallhaven-jxqml5.jpg";
sha256 = "0vm02yg4w5bfqns5k1r8y09fqxs0qy4y886myvnp64n1maaihp4k";
};
skull = getWall {
url = "https://w.wallhaven.cc/full/85/wallhaven-856dlk.png";
sha256 = "11w5lfqg6ip6zhiwfw63gv08f55kqbfnhmv7iq07mfspny36w840";
};
anime = [frieren_3];
all = [lights shapes cloud] ++ anime;
all = [lights shapes cloud skull] ++ anime;
}