{ flake, config, pkgs, ... }: { imports = with flake.homeModules; [ base git ]; home.stateVersion = "25.05"; # Please read the comment before changing. programs.uv.enable = true; programs.firefox = { enable = true; nativeMessagingHosts = with pkgs; [ passff-host ]; }; programs.browserpass.enable = true; # The home.packages option allows you to install Nix packages into your # environment. home.packages = with pkgs; let my-vscode = vscode-with-extensions.override { vscodeExtensions = with vscode-marketplace; [ ms-python.python ms-python.vscode-pylance ms-python.debugpy ms-python.black-formatter ms-python.isort ms-vscode-remote.remote-containers github.copilot github.copilot-chat dbaeumer.vscode-eslint ]; }; in [ chromium docker-compose drawing hunspell hunspellDicts.fr-classique # inkscape libreoffice-fresh my-vscode # nixfmt pass-wayland pwgen # scribus # General development # dbeaver-bin devenv # poetry pre-commit # nodejs ]; }