lots of diff things

This commit is contained in:
xunuwu 2024-03-13 23:02:22 +01:00
parent fb2fae14d9
commit 13773b1be3
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
22 changed files with 812 additions and 138 deletions

View file

@ -13,20 +13,14 @@ in {
enableExtensionUpdateCheck = false;
package = pkgs.vscodium;
mutableExtensionsDir = false;
mutableExtensionsDir = true;
extensions = [
ovsx.rust-lang.rust-analyzer
ovsx.llvm-vs-code-extensions.vscode-clangd
ovsx.vadimcn.vscode-lldb
ovsx.mkhl.direnv
ovsx.editorconfig.editorconfig
ovsx.pkief.material-icon-theme
# ovsx.ms-azuretools.vscode-docker
ovsx.eamodio.gitlens
ovsx.jnoortheen.nix-ide
vsce.hediet.debug-visualizer
ovsx.haskell.haskell
ovsx.hoovercj.haskell-linter
];
};
}

View file

@ -1,5 +1,6 @@
{pkgs, ...}: {
home.packages = with pkgs; [
jellyfin-media-player
sonixd
];
}

View file

@ -1,5 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
vesktop
(discord.override {
withVencord = true;
withOpenASAR = true;
})
];
}

View file

@ -1,4 +1,6 @@
{config, ...}: {
programs.fzf.enable = true;
programs.zsh = {
enable = true;
autocd = true;
@ -6,6 +8,7 @@
enableAutosuggestions = true;
dotDir = ".config/zsh";
defaultKeymap = "emacs";
history = {
expireDuplicatesFirst = true;
path = "${config.xdg.dataHome}/zsh_history";