mirror of
https://github.com/ellmau/nixos.git
synced 2025-12-19 09:29:36 +01:00
* switch to sway * Add greetd pam integration, Add waybar base config * waybar (multiple modules do not behave as documented) * nm-applet * systemd-integration due to "normal" call via greetd configure mako adding base commands for nm-applet, blueman-applet * add kanshi * swayconfig keybindings for special multimedia keys * waybar base stylefile + basic modules * Add more portals to wayland/sway and fix fonts * Add nixosConfiguration-awareness to the homemanager module * Add alacritty.nix for home-manager configuration * Add formatter to flake * Format with alejandra style * Add apheleia to emacs * Add local configuration to use alejandra in this flake with emacs
23 lines
518 B
Nix
23 lines
518 B
Nix
{
|
|
config,
|
|
pkgs,
|
|
lib,
|
|
...
|
|
}: let
|
|
aspellConf = ''
|
|
data-dir /run/current-system/sw/lib/aspell
|
|
dict-dir /run/current-system/sw/lib/aspell
|
|
master en_GB-ise
|
|
extra-dicts en-computers.rws
|
|
add-extra-dicts en_GB-science.rws
|
|
'';
|
|
in {
|
|
options.elss.programs.aspell.enable = lib.mkEnableOption "setup aspell";
|
|
|
|
config = lib.mkIf config.elss.programs.aspell.enable {
|
|
environment.systemPackages =
|
|
[pkgs.aspell]
|
|
++ (with pkgs.aspellDicts; [de en sv en-computers en-science]);
|
|
};
|
|
}
|