From 3afe54a0245666bcaa3f325804f516d036c07163 Mon Sep 17 00:00:00 2001 From: maralorn Date: Thu, 8 Dec 2022 00:57:34 +0100 Subject: [PATCH] Remove VSCode --- home-manager/roles/desktop.nix | 2 +- home-manager/roles/tinkering.nix | 67 -------------------------------- 2 files changed, 1 insertion(+), 68 deletions(-) diff --git a/home-manager/roles/desktop.nix b/home-manager/roles/desktop.nix index 47f5b3dc..cee78da8 100644 --- a/home-manager/roles/desktop.nix +++ b/home-manager/roles/desktop.nix @@ -4,7 +4,7 @@ in { imports = [./mpv]; m-0.colors = colors; home = { - packages = builtins.attrValues rec { + packages = builtins.attrValues { zoom = pkgs.zoom-us.overrideAttrs (old: { postFixup = old.postFixup diff --git a/home-manager/roles/tinkering.nix b/home-manager/roles/tinkering.nix index 1a5e24be..10bdd3c7 100644 --- a/home-manager/roles/tinkering.nix +++ b/home-manager/roles/tinkering.nix @@ -25,20 +25,6 @@ charset = utf-8 ''; home.file = { - ".config/VSCodium/User/tasks.json".text = builtins.toJSON { - # See https://go.microsoft.com/fwlink/?LinkId=733558 - # for the documentation about the tasks.json format - "version" = "2.0.0"; - "tasks" = [ - { - "label" = "lazygit"; - "problemMatcher" = []; - "type" = "shell"; - "command" = "lazygit"; - } - ]; - }; - ".cabal/config".text = '' repository hackage.haskell.org url: http://hackage.haskell.org/ @@ -47,57 +33,4 @@ password-command: pass org/haskell/hackage.haskell.org/maralorn ''; }; - programs.vscode = { - enable = true; - package = pkgs.vscodium; - extensions = with pkgs.vscode-extensions; [ - haskell.haskell - bbenoist.nix - vscodevim.vim - svsool.markdown-memo - tabnine.tabnine-vscode - gruntfuggly.todo-tree - arrterian.nix-env-selector - jnoortheen.nix-ide - pkief.material-icon-theme - yzhang.markdown-all-in-one - justusadam.language-haskell - naumovs.color-highlight - timonwong.shellcheck - usernamehw.errorlens - valentjn.vscode-ltex - xyz.local-history - alefragnani.project-manager - editorconfig.editorconfig - kamadorueda.alejandra - mikestead.dotenv - ]; - userSettings = { - "editor.fontFamily" = "JetBrainsMono Nerd Font, monospace"; - "files.autoSave" = "afterDelay"; - "editor.tabSize" = 3; - "editor.fontLigatures" = true; - "workbench.colorTheme" = "Default Light+"; - "workbench.iconTheme" = "material-icon-theme"; - "update.mode" = "none"; - "update.showReleaseNotes" = false; - "extensions.autoUpdate" = false; - "extensions.autoCheckUpdates" = false; - "local-history.path" = "~/.volatile/vscode-local-history/"; - "projectManager.git.baseFolders" = ["~/git/"]; - "ltex.enabled" = false; - "memo.links.rules" = [ - { - "rule" = "\\.md$"; - "comment" = "All notes"; - "folder" = "$CURRENT_FILE_DIRECTORY"; - } - ]; - "vim.useCtrlKeys" = false; - "tabnine.experimentalAutoImports" = true; - "haskell.formattingProvider" = "fourmolu"; - "haskell.updateBehavior" = "never-check"; - "haskell.manageHLS" = "PATH"; - }; - }; }