materusPC: updates

This commit is contained in:
Mateusz Słodkowicz 2024-10-27 22:00:57 +01:00
parent 319f3899ab
commit 4dfcc37c3c
Signed by: materus
GPG Key ID: 28D140BCA60B4FD1
4 changed files with 15 additions and 2 deletions

View File

@ -43,6 +43,7 @@ in
boot.kernel.sysctl = {
"vm.max_map_count" = 1000000;
"vm.swappiness" = 10;
"net.ipv4.ip_forward"=1;
};

View File

@ -10,12 +10,14 @@
xdg.userDirs.enable = true;
materus.profile = {
fonts.enable = lib.mkDefault true;
nixpkgs.enable = lib.mkDefault false;
enableDesktop = lib.mkDefault true;
enableTerminal = lib.mkDefault true;
enableTerminalExtra = lib.mkDefault true;
enableNixDevel = lib.mkDefault true;
editor.emacs.enable = false;
editor.code.fhs.enable = true;
editor.code.fhs.packages = (ps: with ps; let llvmpkgs = llvmPackages_18; in [
llvmpkgs.clang
@ -79,7 +81,7 @@
dub
]);
editor.emacs.enable = false;
};

View File

@ -113,7 +113,16 @@ in
programs.emacs = {
enable = true;
package = with pkgs; lib.mkDefault materusArg.pkgs.emacs-materus;
package = with pkgs; lib.mkDefault (pkgs.emacs29.override {
withSQLite3 = true;
withWebP = true;
withX = true;
withGTK3 = true;
withAlsaLib = true;
withGconf = true;
withImageMagick = true;
withXwidgets = true;
});
extraPackages = epkgs: ((packages epkgs));
extraConfig = default-config;
};

View File

@ -38,6 +38,7 @@
;Graphical
(setq frame-resize-pixelwise t)
(when (display-graphic-p)
(set-frame-font "Hack Nerd Font" nil t)
)