mass reformat
This commit is contained in:
parent
ed1c53e94c
commit
9cb456ad60
25 changed files with 1216 additions and 1043 deletions
|
@ -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"];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue