Refactoring and adding emacs config

This commit is contained in:
Lyes Saadi 2025-03-28 16:29:37 +01:00
parent 49ad024034
commit 8c49e28ea3
Signed by: lyes
GPG key ID: 55A1D803917CF39A
10 changed files with 178 additions and 71 deletions

View file

@ -52,6 +52,7 @@
noto-fonts-lgc-plus
noto-fonts-emoji
cantarell-fonts
unstable.adwaita-fonts
twitter-color-emoji
twemoji-color-font
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
@ -62,47 +63,10 @@
useEmbeddedBitmaps = true;
defaultFonts = {
sansSerif = [ "Cantarell" "Noto Sans" ];
sansSerif = [ "Adwaita" "Noto Sans" ];
monospace = [ "JetBrainsMono Nerd Font" ];
emoji = [ "Twitter Color Emoji" "Noto Color Emoji" ];
};
};
};
nixpkgs.overlays = [
# Version pins
(final: prev: {
# dolphin-emu = prev.dolphin-emu.overrideAttrs (super: {
# version = "2407";
# commit = "b92e354389bb7c0bd114a8631b8af110d3cb3a14";
# src = pkgs.fetchFromGitHub {
# owner = "dolphin-emu";
# repo = "dolphin";
# rev = "heads/refs/tags/${final.dolphin-emu.version}";
# hash = "sha256-8W4KyIj+rhDkWnQogjpzlEJVo3HJenfpWKimSyMGN7c=";
# fetchSubmodules = true;
# };
# cmakeFlags = [
# "-DDISTRIBUTOR=NixOS"
# "-DDOLPHIN_WC_BRANCH=${final.dolphin-emu.src.rev}"
# "-DDOLPHIN_WC_DESCRIBE=${final.dolphin-emu.version}"
# "-DDOLPHIN_WC_REVISION=${final.dolphin-emu.commit}"
# ];
# });
# mesa = final.mesa-24-2-4.mesa;
# mesa = prev.mesa.overrideAttrs (super: {
# version = "24.2.4";
# src = pkgs.fetchFromGitLab {
# domain = "gitlab.freedesktop.org";
# owner = "mesa";
# repo = "mesa";
# rev = "mesa-24.2.4";
# hash = "sha256-pgyvgMHImWO+b4vpCCe4+zOI98XCqcG8NRWpIcImGUk=";
# };
# });
})
];
}