3d2e74d115
Add a new module for Visual Studio Code configuration including default extensions (nix-ide, markdown-all-in-one, prettier) and nixd/nixfmt settings. Enable vscode on 14900k, t2mbp, and uConsole hosts with additional extensions. Also clean up unfree predicate logic in ideapad configuration.
30 lines
661 B
Nix
30 lines
661 B
Nix
{ self, inputs, ... }:
|
|
{
|
|
flake.nixosModules.t2mbpHome =
|
|
{ self, pkgs, ... }:
|
|
{
|
|
imports = [ self.nixosModules.desktopHomeBase ];
|
|
|
|
chiasson.users.extraModules.olivier = [
|
|
{
|
|
chiasson.home = {
|
|
browsers.edge.enable = true;
|
|
|
|
apps = {
|
|
discord.enable = true;
|
|
pokeclicker.enable = true;
|
|
};
|
|
|
|
editors.vscode = {
|
|
enable = true;
|
|
extensions = with pkgs.vscode-extensions; [
|
|
alefragnani.project-manager
|
|
johnpapa.vscode-peacock
|
|
];
|
|
};
|
|
};
|
|
}
|
|
];
|
|
};
|
|
}
|