This commit is contained in:
mtgmonkey
2025-12-28 21:14:36 +01:00
parent 800dec235d
commit f1dd42919e
5 changed files with 22 additions and 19 deletions

View File

@@ -26,7 +26,6 @@ in {
# nixos/hm
hm = lib.mkForce "home-manager";
hm-check = lib.mkForce "nix check flake ${HOME}/dotfiles/.";
hm-switch = lib.mkForce "home-manager switch --flake ${HOME}/.dotfiles/. -f ${HOME}/.dotfiles/home.nix";
nix-check = lib.mkForce "nix check flake /etc/nixos/.";
nix-switch = lib.mkForce "nixos-rebuild switch --flake /etc/nixos/.";
@@ -34,6 +33,7 @@ in {
bashrcExtra = ''
PS1="\u@\h:\w$ "
eval "$(zoxide init bash)"
${lib.getExe pkgs.cowsay} 'jag Woerter'
'';
};
@@ -167,17 +167,11 @@ in {
}
];
languages = {
assembly.enable = true;
nix = {
enable = true;
format.enable = true;
lsp.enable = true;
};
rust = {
enable = true;
format.enable = true;
lsp.enable = true;
};
haskell = {
enable = true;
lsp.enable = true;
@@ -191,6 +185,7 @@ in {
smarttab = true;
foldmethod = "indent";
number = true;
colorcolumn = "80";
};
statusline.lualine.enable = true;
syntaxHighlighting = true;
@@ -335,12 +330,13 @@ in {
pkgs.foot # terminal emulator
pkgs.st # terminal emulator
pkgs.flameshot # screenshot
pkgs.grim # screenshot
pkgs.slurp # screen selection
pkgs.anki # anki
pkgs.element-desktop
pkgs.lagrange # gemini browser
pkgs.prismlauncher
# alias
pkgs.glow # see md files