Skip to content

kotwys/lymypyry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lymypyry

Flake with my NixOS configuration, used packages and modules.

Outputs

Packages

electron-mksnapshot - Electron mksnpashot utility.

epson_201401w — driver for EPSON printers (series L456, L455, L366, L365, L362, L360, L312, L310, L222, L220, L132, L130).

hfstHelsinki Finite-State Technology tools and libraries.

hyperCanary - Canary build of Hyper terminal.

mementoAn mpv-based video player for studying Japanese.

pascalabcnetPascalABC.NET compiler.

Modules

kdeconnect — adds the KDEConnect service with an appropriate firewall configuration.

{
  services.kdeconnect = {
    enable = true;
    package = pkgs.kdeconnect; # also works with gsconnect
  };
}

extra-xkb-options — allow to add custom XKB options (as symbols).

This effectively creates an overlay with modified xorg which requires rebuilding a ton of derivations (including webkitgtk in some configurations). Use with caution!

{
  services.xserver.extraXkbOptions = {
    "<file>"."<name>" = {
      # expose the option by followign name (default: <file>:<name>)
      bindAs = "my:option";
      # symbols to include (optional)
      include = [ "latin" ];
      # layouts to expose option to (optional, if more than one)
      layouts = [ "us" ];

      # key definitions
      keys."<key>" = [ "NoSymbol" "NoSymbol" "adiaeresis" "Adiaeresis" ];
    };
  };
}