diff --git a/system/home/emacs/default.nix b/system/home/emacs/default.nix index ef150a50..3e8a2e0b 100644 --- a/system/home/emacs/default.nix +++ b/system/home/emacs/default.nix @@ -12,7 +12,6 @@ }; programs.emacs = { # Clone emacs config from https://git.xenia.me.uk/pixelifytica/emacs.git - # git clone https://git.xenia.me.uk/pixelifytica/emacs.git ~/.emacs.d enable = true; package = pkgs.emacs29-pgtk; extraConfig = @@ -93,25 +92,23 @@ silicon ## Python Environments - uv poetry ## Linters shellcheck yamllint ruff - nodePackages.eslint ## Formatters nixfmt-rfc-style shfmt stylua nodePackages.prettier + nodePackages.prettier-plugin-toml ## Language servers nixd lua-language-server - nodePackages.typescript-language-server ## Interpreters (python3.withPackages ( diff --git a/system/home/work.nix b/system/home/work.nix index aeaac558..23fcad24 100644 --- a/system/home/work.nix +++ b/system/home/work.nix @@ -17,6 +17,7 @@ outlook.primary = lib.mkForce true; }; xdg.configFile = { + "autostart/twinkle.desktop".source = "${pkgs.twinkle}/share/applications/twinkle.desktop"; "autostart/teams-for-linux.desktop".source = "${pkgs.teams-for-linux}/share/applications/teams-for-linux.desktop"; "teams-for-linux/config.json".text = builtins.toJSON { awayOnSystemIdle = true;