no
This commit is contained in:
parent
c2cff08c11
commit
db5c5c1172
@ -35,7 +35,6 @@
|
||||
homeManagerModules = {
|
||||
ezpcusr = import ./home-manager/modules/ezpcusr.nix inputs;
|
||||
ezchromium = import ./home-manager/modules/ezchromium.nix;
|
||||
ezcodium = import ./home-manager/modules/ezcodium.nix;
|
||||
colors = import ./home-manager/modules/colors.nix inputs;
|
||||
fonts = import ./home-manager/modules/fonts.nix;
|
||||
all = import ./home-manager/modules/default.nix inputs;
|
||||
|
@ -8,7 +8,6 @@ inputs:
|
||||
(lib.mkAliasOptionModule [ "ezpcusr" "waybarCss" ] [ "programs" "waybar" "style" ])
|
||||
|
||||
(import ./ezpcusr.nix inputs)
|
||||
./ezcodium.nix
|
||||
(import ./colors.nix inputs)
|
||||
./fonts.nix
|
||||
];
|
||||
|
@ -1,72 +0,0 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
with lib;
|
||||
let
|
||||
cfg = config.ez.codium;
|
||||
in
|
||||
{
|
||||
options.ez.codium = {
|
||||
enable = mkEnableOption "Enable simple codium config";
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
programs.vscode.package = lib.mkDefault pkgs.vscodium;
|
||||
programs.vscode.extensions = with pkgs.vscode-extensions; [ vscodevim.vim bbenoist.nix llvm-org.lldb-vscode ms-python.python ms-vscode-remote.remote-ssh redhat.vscode-yaml skyapps.fish-vscode ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
||||
{
|
||||
name = "bracket-pair-colorizer";
|
||||
publisher = "CoenraadS";
|
||||
version = "1.0.61";
|
||||
sha256 = "0r3bfp8kvhf9zpbiil7acx7zain26grk133f0r0syxqgml12i652";
|
||||
}
|
||||
{
|
||||
name = "vscode-direnv";
|
||||
publisher = "Rubymaniac";
|
||||
version = "0.0.2";
|
||||
sha256 = "1gml41bc77qlydnvk1rkaiv95rwprzqgj895kxllqy4ps8ly6nsd";
|
||||
}
|
||||
{
|
||||
name = "nixpkgs-fmt";
|
||||
publisher = "B4dM4n";
|
||||
version = "0.0.1";
|
||||
sha256 = "1gvjqy54myss4w1x55lnyj2l887xcnxc141df85ikmw1gr9s8gdz";
|
||||
}
|
||||
{
|
||||
name = "elm-ls-vscode";
|
||||
publisher = "Elmtooling";
|
||||
version = "1.3.0";
|
||||
sha256 = "0h0pibjq1rk7ji4f342vqky2zbq3f4fg1y260rig7y6x3z4007h3";
|
||||
}
|
||||
];
|
||||
|
||||
programs.vscode.userSettings = {
|
||||
"editor.selectionClipboard" = "native";
|
||||
"editor.emptySelectionClipboard" = true;
|
||||
"editor.dragAndDrop" = false;
|
||||
"editor.renderWhitespace" = "all";
|
||||
"editor.tabSize" = 2;
|
||||
"editor.wordWrap" = "on";
|
||||
|
||||
"telemetry.enableTelemetry" = false;
|
||||
"telemetry.enableCrashReporter" = false;
|
||||
|
||||
"window.titleBarStyle" = "native";
|
||||
"window.menuBarVisibility" = "toggle";
|
||||
|
||||
"explorer.confirmDragAndDrop" = false;
|
||||
|
||||
"git.enableSmartCommit" = true;
|
||||
"git.autofetch" = true;
|
||||
|
||||
"workbench.startupEditor" = "newUntitledFile";
|
||||
|
||||
"vim.easymotion" = true;
|
||||
"vim.camelCaseMotion.enable" = true;
|
||||
"vim.useSystemClipboard" = true;
|
||||
|
||||
"editor.formatOnSave" = true;
|
||||
|
||||
"elmLS.elmPath" = "${pkgs.elmPackages.elm}/bin/elm";
|
||||
"elmLS.elmFormatPath" = "${pkgs.elmPackages.elm-format}/bin/elm-format";
|
||||
"elmLS.elmAnalyseTrigger" = "change";
|
||||
};
|
||||
};
|
||||
}
|
@ -361,8 +361,6 @@ let
|
||||
colors.enable = true;
|
||||
fonts.enable = true;
|
||||
|
||||
ez.codium.enable = true;
|
||||
|
||||
programs.chromium = {
|
||||
enable = true;
|
||||
package = pkgs.ungoogled-chromium;
|
||||
|
@ -435,6 +435,4 @@ in
|
||||
ext_tabline=false
|
||||
ext_popupmenu=false
|
||||
'';
|
||||
|
||||
programs.vscode.enable = true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user