emacs compilation flags and more

This commit is contained in:
Matt Nish-Lapidus 2024-12-06 14:19:29 -05:00
parent 4d7d18c5e7
commit ae3f40b06f
2 changed files with 32 additions and 18 deletions

View file

@ -110,7 +110,7 @@
shfmt
shellcheck
html-tidy
tree-sitter
libsecret
waylandpp.dev
@ -234,6 +234,7 @@
solaar
logitech-udev-rules
thunderbird-latest
emojify
smile
gnomeExtensions.smile-complementary-extension
@ -247,7 +248,9 @@
discord
slack
signal-desktop
onlyoffice-desktopeditors
libreoffice
hyphenDicts.en_US
plexamp
carla
wireplumber
@ -340,6 +343,7 @@
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
BW_CLIENTID = "***REMOVED***";
BW_CLIENTSECRET = "***REMOVED***";
NIXOS_OZONE_WL = "1";
};
stateVersion = "24.05";
@ -372,6 +376,13 @@
msmtp.enable = true;
emacs = {
enable = true;
package = (pkgs.emacs.override {
withXwidgets = true;
withGTK3 = true;
withNativeCompilation = true;
withTreeSitter = true;
withImageMagick = true;
});
extraPackages = epkgs: [
epkgs.mu4e
epkgs.vterm
@ -383,6 +394,7 @@
epkgs.nixpkgs-fmt
epkgs.nixfmt
epkgs.parinfer-rust-mode
epkgs.tree-sitter-langs
];
};
ripgrep = {
@ -457,11 +469,13 @@
lazygit.enable = true;
jq.enable = true;
firefox.enable = true;
# thunderbird = {
# enable = true;
# package = pkgs.thunderbird-latest;
# };
rbw.enable = true;
};
home.sessionVariables.NIXOS_OZONE_WL = "1";
dconf.settings = {
"org/gnome/desktop/background" = {
picture-options = "none";