mass reformat

This commit is contained in:
notgne2 2022-10-03 17:08:32 -07:00
parent ed1c53e94c
commit 9cb456ad60
No known key found for this signature in database
GPG key ID: 5CE0A245A2DAC84A
25 changed files with 1216 additions and 1043 deletions

View file

@ -1,11 +1,12 @@
inputs:
{ config, pkgs, lib, ... }:
let
inputs: {
config,
pkgs,
lib,
...
}: let
# TODO: find a better source
mimeTypes = pkgs.fetchurl {
url =
"https://raw.githubusercontent.com/eprints/eprints3.4/master/lib/mime.types";
url = "https://raw.githubusercontent.com/eprints/eprints3.4/master/lib/mime.types";
sha256 = "0cdhq71wk5h3zcfrz8dyqc3vrjyikwjqsla855v036r54lch0kn2";
};
@ -13,8 +14,7 @@ let
#!${pkgs.zsh}/bin/zsh
git commit -am "$*"
'';
in
{
in {
programs.home-manager.enable = true;
home.packages = with pkgs; [
@ -56,12 +56,12 @@ in
"vim.ignorecase" = true;
"vim.normalModeKeyBindings" = [
{
before = [ "<Tab>" ];
commands = [ "workbench.action.nextEditorInGroup" ];
before = ["<Tab>"];
commands = ["workbench.action.nextEditorInGroup"];
}
{
before = [ "<S-Tab>" ];
commands = [ "workbench.action.previousEditorInGroup" ];
before = ["<S-Tab>"];
commands = ["workbench.action.previousEditorInGroup"];
}
];
@ -77,61 +77,63 @@ in
"elmLS.elmReviewPath" = "${pkgs.elmPackages.elm-review}/bin/elm-review";
"elmLS.elmFormatPath" = "${pkgs.elmPackages.elm-format}/bin/elm-format";
"rust-analyzer.diagnostics.disabled" = [ "unresolved-proc-macro" ];
"rust-analyzer.diagnostics.disabled" = ["unresolved-proc-macro"];
};
extensions = with pkgs.vscode-extensions; [
vscodevim.vim
jnoortheen.nix-ide
haskell.haskell
justusadam.language-haskell
dhall.dhall-lang
dhall.vscode-dhall-lsp-server
elmtooling.elm-ls-vscode
kamadorueda.alejandra
hashicorp.terraform
(rust-lang.rust-analyzer.override {
rust-analyzer = pkgs.writeShellScriptBin "rust-analyzer" ''
exec rust-analyzer "$@"
'';
})
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{
name = "vscode-autohide";
publisher = "sirmspencer";
version = "1.0.7";
sha256 = "sha256-VaG/eTE2BGbHAYgFdS31c47rgLZVjHGK+/U8MSYKDt8=";
}
{
name = "ide-purescript";
publisher = "nwolverson";
version = "0.25.11";
sha256 = "sha256-9MgPAVfIdA7frR4EUDqVJB0N/LZY4NQSXtsKhEueNeg=";
}
{
name = "language-purescript";
publisher = "nwolverson";
version = "0.2.8";
sha256 = "sha256-2uOwCHvnlQQM8s8n7dtvIaMgpW8ROeoUraM02rncH9o=";
}
{
name = "direnv";
publisher = "mkhl";
version = "0.6.1";
sha256 = "sha256-5/Tqpn/7byl+z2ATflgKV1+rhdqj+XMEZNbGwDmGwLQ=";
}
{
name = "vscode-test-explorer";
publisher = "hbenl";
version = "2.21.1";
sha256 = "sha256-fHyePd8fYPt7zPHBGiVmd8fRx+IM3/cSBCyiI/C0VAg=";
}
{
name = "test-adapter-converter";
publisher = "ms-vscode";
version = "0.1.6";
sha256 = "sha256-UC8tUe+JJ3r8nb9SsPlvVXw74W75JWjMifk39JClRF4=";
}
];
extensions = with pkgs.vscode-extensions;
[
vscodevim.vim
jnoortheen.nix-ide
haskell.haskell
justusadam.language-haskell
dhall.dhall-lang
dhall.vscode-dhall-lsp-server
elmtooling.elm-ls-vscode
kamadorueda.alejandra
hashicorp.terraform
(rust-lang.rust-analyzer.override {
rust-analyzer = pkgs.writeShellScriptBin "rust-analyzer" ''
exec rust-analyzer "$@"
'';
})
]
++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{
name = "vscode-autohide";
publisher = "sirmspencer";
version = "1.0.7";
sha256 = "sha256-VaG/eTE2BGbHAYgFdS31c47rgLZVjHGK+/U8MSYKDt8=";
}
{
name = "ide-purescript";
publisher = "nwolverson";
version = "0.25.11";
sha256 = "sha256-9MgPAVfIdA7frR4EUDqVJB0N/LZY4NQSXtsKhEueNeg=";
}
{
name = "language-purescript";
publisher = "nwolverson";
version = "0.2.8";
sha256 = "sha256-2uOwCHvnlQQM8s8n7dtvIaMgpW8ROeoUraM02rncH9o=";
}
{
name = "direnv";
publisher = "mkhl";
version = "0.6.1";
sha256 = "sha256-5/Tqpn/7byl+z2ATflgKV1+rhdqj+XMEZNbGwDmGwLQ=";
}
{
name = "vscode-test-explorer";
publisher = "hbenl";
version = "2.21.1";
sha256 = "sha256-fHyePd8fYPt7zPHBGiVmd8fRx+IM3/cSBCyiI/C0VAg=";
}
{
name = "test-adapter-converter";
publisher = "ms-vscode";
version = "0.1.6";
sha256 = "sha256-UC8tUe+JJ3r8nb9SsPlvVXw74W75JWjMifk39JClRF4=";
}
];
};
programs.neovim = {
@ -178,10 +180,11 @@ in
pname = "firenvim";
src = inputs.firenvim;
# yes im stupid
version = builtins.readFile (pkgs.runCommand "firenvim-version" { } ''
version = builtins.readFile (pkgs.runCommand "firenvim-version" {} ''
${pkgs.jq}/bin/jq -j .version < ${inputs.firenvim}/package.json > $out
'');
})
}
)
vim-gitgutter
];
extraConfig = ''
@ -219,7 +222,7 @@ in
ezfonts.font = {
name = "Anonymice Nerd Font";
package = pkgs.nerdfonts.override { fonts = [ "AnonymousPro" ]; };
package = pkgs.nerdfonts.override {fonts = ["AnonymousPro"];};
size = 11;
};
@ -268,6 +271,6 @@ in
lfs.enable = true;
userName = "notgne2";
userEmail = "gen2@gen2.space";
ignores = [ ".envrc" ];
ignores = [".envrc"];
};
}