add change emacs things and fixup stuff

This commit is contained in:
lucy 2026-08-19 23:18:21 +02:00
commit 20169207e8
6 changed files with 45 additions and 7 deletions

View file

@ -0,0 +1,19 @@
{config, pkgs, ... }: {
programs.quickshell.enable = true;
programs.quickshell.systemd.enable = true;
programs.fuzzel.enable = true;
programs.home-manager.enable = true;
services.syncthing.enable = true;
programs.spicetify.enable = true;
home.packages = with pkgs; [
xournalpp
fastfetch
hyfetch
pavucontrol
material-symbols
nixd
nixfmt
config.stylix.fonts.monospace.package
unzip
];
}

View file

@ -1,4 +1,4 @@
{ pkgs, ... }: { { config, pkgs, ... }: {
programs.quickshell.enable = true; programs.quickshell.enable = true;
programs.quickshell.systemd.enable = true; programs.quickshell.systemd.enable = true;
programs.fuzzel.enable = true; programs.fuzzel.enable = true;
@ -11,5 +11,10 @@
hyfetch hyfetch
pavucontrol pavucontrol
material-symbols material-symbols
nixd
nixfmt
config.stylix.fonts.monospace.package
unixODBC
unzip
]; ];
} }

View file

@ -1,3 +1,10 @@
{ { config, ... }: {
programs.emacs.enable = true; programs.emacs = {
enable = true;
extraPackages =
epkgs: with epkgs; [
nix-mode
corfu
];
};
} }

View file

@ -46,7 +46,13 @@ in
ghostty.enable = true; ghostty.enable = true;
foot.enable = true; foot.enable = true;
spicetify.enable = true; spicetify.enable = true;
emacs.enable = true; emacs = {
enable = true;
fonts.override = {
sizes.terminal = 16;
};
};
}; };
}; };
} }

View file

@ -2,6 +2,7 @@
pkgs, pkgs,
... ...
}: }:
{ {
imports = [ imports = [
./nixvim/nixvim.nix ./nixvim/nixvim.nix
@ -24,7 +25,7 @@
mandoc.enable = true; mandoc.enable = true;
}; };
}; };
environment.pathsToLink = [ "/share/zsh" ];
boot.loader.systemd-boot = { boot.loader.systemd-boot = {
edk2-uefi-shell.enable = true; edk2-uefi-shell.enable = true;
configurationLimit = 5; configurationLimit = 5;

View file

@ -87,8 +87,8 @@ in
name = config.stylix.fonts.monospace.name; name = config.stylix.fonts.monospace.name;
}; };
monospace = { monospace = {
name = "Meslo LG M DZ"; name = "Iosevka";
package = pkgs.meslo-lg; package = pkgs.iosevka;
}; };
emoji = { emoji = {