My Nix Configuration
1{ config, lib, ... }: 2let 3 shell = config.py.profiles.desktop.shell; 4 keybinds = (import ./keybindings.nix { inherit lib shell; }); 5 monitors = import ./monitors.nix; 6 variables = import ./variables.nix; 7 plugins = import ./plugins.nix; 8 env = import ./env.nix; 9 windowrules = import ./windowrules.nix; 10in 11{ 12 animation = [ 13 "global, 1, 4, default" 14 ]; 15 exec-once = lib.optionals (shell == "dms") [ 16 "dms run" 17 "bash -c \"wl-paste --watch cliphist store &\"" 18 ]; 19} 20// keybinds 21// monitors 22// variables 23// plugins 24// env 25// windowrules