mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-22 16:23:55 -05:00
vscodium: switch to alejandra for nix formatting
This commit is contained in:
parent
1757bb6961
commit
c4f1643ee6
|
@ -9,7 +9,6 @@
|
||||||
curl
|
curl
|
||||||
gh
|
gh
|
||||||
git
|
git
|
||||||
nixfmt
|
|
||||||
python3
|
python3
|
||||||
ruby
|
ruby
|
||||||
wget
|
wget
|
||||||
|
|
|
@ -1,17 +1,20 @@
|
||||||
{ pkgs, lib, config, ... }: {
|
{
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
options = {
|
options = {
|
||||||
guiApps.vsCodium.enable = lib.mkEnableOption "Enables VSCodium.";
|
guiApps.vsCodium.enable = lib.mkEnableOption "Enables VSCodium.";
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf config.guiApps.vsCodium.enable {
|
config = lib.mkIf config.guiApps.vsCodium.enable {
|
||||||
|
|
||||||
guiApps.alacritty.enable = lib.mkDefault true;
|
guiApps.alacritty.enable = lib.mkDefault true;
|
||||||
|
|
||||||
# Necessary fonts.
|
# Necessary fonts.
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
(nerdfonts.override { fonts = [ "Noto" ]; })
|
(nerdfonts.override {fonts = ["Noto"];})
|
||||||
nixfmt
|
alejandra
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.vscode = {
|
programs.vscode = {
|
||||||
|
@ -26,7 +29,7 @@
|
||||||
"files.autoSave" = "afterDelay";
|
"files.autoSave" = "afterDelay";
|
||||||
"git.autofetch" = true;
|
"git.autofetch" = true;
|
||||||
"git.confirmSync" = false;
|
"git.confirmSync" = false;
|
||||||
"nix.formatterPath" = "${pkgs.nixfmt}/bin/nixfmt";
|
"nix.formatterPath" = "${pkgs.alejandra}/bin/alejandra";
|
||||||
"terminal.external.linuxExec" = "${pkgs.alacritty}/bin/alacritty";
|
"terminal.external.linuxExec" = "${pkgs.alacritty}/bin/alacritty";
|
||||||
"update.mode" = "none";
|
"update.mode" = "none";
|
||||||
"window.menuBarVisibility" = "hidden";
|
"window.menuBarVisibility" = "hidden";
|
||||||
|
|
Loading…
Reference in a new issue