From e8e2d80a0308ec7796d66e98de68631437383293 Mon Sep 17 00:00:00 2001 From: notgne2 Date: Fri, 18 Mar 2022 03:58:41 -0700 Subject: [PATCH] reeeeee --- home-manager/users/notgne2.nix | 21 +++++++++++++++++++++ modules/fuckingprint.nix | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/home-manager/users/notgne2.nix b/home-manager/users/notgne2.nix index 67ac163..59128c7 100644 --- a/home-manager/users/notgne2.nix +++ b/home-manager/users/notgne2.nix @@ -28,6 +28,8 @@ in programs.vscode = { package = pkgs.vscodium; userSettings = { + "workbench.startupEditor" = "none"; + "editor.bracketPairColorization.enabled" = true; "editor.guides.bracketPairs" = "active"; @@ -40,6 +42,7 @@ in "vim.easymotion" = true; "vim.sneak" = true; "vim.hlsearch" = true; + "vim.ignorecase" = true; "vim.normalModeKeyBindings" = [ { before = [ "" ]; @@ -58,12 +61,18 @@ in "rust-client.disableRustup" = true; "editor.formatOnSave" = true; + + # "vscode-dhall-lsp-server.executable" = "${pkgs.dhall-lsp-server}/bin/dhall-lsp-server"; + # "purescript.pursExe" = "${pkgs.purescript}/bin/purs"; + # "purescript.buildCommand" = "${pkgs.spago}/bin/spago build --purs-args --json-errors"; }; extensions = with pkgs.vscode-extensions; [ vscodevim.vim jnoortheen.nix-ide haskell.haskell justusadam.language-haskell + dhall.dhall-lang + dhall.vscode-dhall-lsp-server ( let attrs = lib.importJSON "${inputs.direnv-vscode}/package.json"; @@ -107,6 +116,18 @@ in 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="; + } ]; }; diff --git a/modules/fuckingprint.nix b/modules/fuckingprint.nix index c4dab2e..9ad6b35 100644 --- a/modules/fuckingprint.nix +++ b/modules/fuckingprint.nix @@ -17,7 +17,7 @@ in hplip - samsungUnifiedLinuxDriver + samsung-unified-linux-driver splix brlaser