feat: add helix conf and pdftk
This commit is contained in:
parent
b9d2ec9b88
commit
05edc10042
1 changed files with 25 additions and 0 deletions
25
home.nix
25
home.nix
|
|
@ -86,8 +86,32 @@
|
||||||
libheif
|
libheif
|
||||||
ffmpeg
|
ffmpeg
|
||||||
google-chrome
|
google-chrome
|
||||||
|
pdftk
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.helix = {
|
||||||
|
enable = true;
|
||||||
|
defaultEditor = true;
|
||||||
|
settings = {
|
||||||
|
theme = "dark_high_contrast";
|
||||||
|
editor = {
|
||||||
|
line-number = "relative";
|
||||||
|
lsp.display-messages = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
languages = {
|
||||||
|
haskell = {
|
||||||
|
config = {
|
||||||
|
end-of-line-diagnostics = "hint";
|
||||||
|
};
|
||||||
|
"inline-diagnostics" = {
|
||||||
|
cursor-line = "hint";
|
||||||
|
other-lines = "hint";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
programs.zellij = {
|
programs.zellij = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableBashIntegration = true;
|
enableBashIntegration = true;
|
||||||
|
|
@ -147,6 +171,7 @@
|
||||||
jdiff = "jj diff";
|
jdiff = "jj diff";
|
||||||
jsq = "jj squash";
|
jsq = "jj squash";
|
||||||
ns = "sudo nixos-rebuild switch --flake ~/Documents/nixos-config#jet";
|
ns = "sudo nixos-rebuild switch --flake ~/Documents/nixos-config#jet";
|
||||||
|
nd = "nix develop";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue