blob: 02db81c2cf5315321dd05ca69d179e0cf46c581e (
plain) (
tree)
|
|
{nixosConfig, ...}: {
# Remove some defaults
m = null;
"\"'\"" = null;
"'\"'" = null;
d = null;
c = null;
e = null;
j = null;
k = null;
l = null;
";" = null;
# File Openers
ee = "\$\$EDITOR \"$f\"";
es = "\$ nvim -S \"$f\"";
u = "%\$IVIEWER \"$f\"";
cc = "\$sudo -e \"$f\"";
# Archive Mappings
au = "unarchive";
aa = "archive";
# Trash Mappings
dd = "trash";
jc = "clear_trash";
jr = "restore_trash";
# Broot Mapping
f = "fzf_jump";
# Dragon Mapping
dr = "dragon";
ds = "dragon-stay";
di = "dragon-individual";
#dm = "mvdragon";
#dc = "cpdragon";
dl = "dlfile";
cs = "stripspace";
# Vim keys
h = "updir";
t = "down";
n = "up";
s = "open";
# Basic Functions
"." = "set hidden!";
DD = "delete";
p = "paste";
x = "cut";
y = "copy";
"<enter>" = "open";
mk = "mk_ln";
mf = "mk_file";
me = "mk_file_and_edit";
md = "mk_dir";
ms = "mk_scr_default";
mt = "mk_scr_temp";
ch = "chmod";
bg = "set_wall_paper";
o = "open_config";
r = ":rename; cmd-end";
H = "go_project_base_directory";
L = "bottom";
R = "reload";
C = "clear";
U = "unselect";
# Movement
gjr = "cd ~/.local/share/Trash/files";
gus = "cd /run/user/${builtins.toString nixosConfig.users.users.soispha.uid}";
"gr." = "cd ~/repos";
grah = "cd ~/repos/auto_hot_key";
graw = "cd ~/repos/awk";
grcc = "cd ~/repos/c";
grcp = "cd ~/repos/cpp";
grg = "cd ~/repos/go";
grh = "cd ~/repos/html";
grja = "cd ~/repos/java";
grjs = "cd ~/repos/java_script";
grl = "cd ~/repos/lua";
grmd = "cd ~/repos/mark_down";
grno = "cd ~/repos/notes";
# ---
"grn." = "cd ~/repos/nix";
grnp = "cd ~/repos/nix/reference/nix/official/nixpkgs";
grnn = "cd ~/repos/nix/nixos-config";
grns = "cd ~/repos/nix/server/nixos-server";
# ---
grpe = "cd ~/repos/perl";
grpy = "cd ~/repos/python";
grr = "cd ~/repos/rust";
grs = "cd ~/repos/shell";
grte = "cd ~/repos/tex";
grty = "cd ~/repos/typst";
grv = "cd ~/repos/vim";
grz = "cd ~/repos/zig";
# -------------
"gm." = "cd ~/media";
gmd = "cd ~/media/downloads";
gmi = "cd ~/media/isos";
gmm = "cd ~/media/music";
gmp = "cd ~/media/pictures";
# -------------
"gs." = "cd ~/school";
gsb = "cd ~/school/biologie";
gsc = "cd ~/school/chemie";
gsd = "cd ~/school/deutsch";
gse = "cd ~/school/english";
gsgo = "cd ~/school/geographie";
gsgs = "cd ~/school/geschichte";
gsi = "cd ~/school/infomatik";
gskr = "cd ~/school/katholische_religion";
gsl = "cd ~/school/latein";
gsma = "cd ~/school/mathematik";
gsmu = "cd ~/school/musik";
gspi = "cd ~/school/philosophie";
gspy = "cd ~/school/physik";
gsso = "cd ~/school/sozialkunde";
gssp = "cd ~/school/sport";
# -------------
gc = "cd ~/.config";
gl = "cd ~/.local";
gE = "cd /etc";
"gU." = "cd /usr";
gUs = " cd /usr/share";
gt = "cd /tmp";
}
|