diff --git a/home.nix b/home.nix index 0128c92..a4e1fe9 100644 --- a/home.nix +++ b/home.nix @@ -20,6 +20,7 @@ keybindings = let modifier = "Mod4"; #xsession.windowManager.i3.config.modifier; in lib.mkOptionDefault { "${modifier}+0" = "workspace 10"; + "${modifier}+Shift+0" = "move container to workspace 10"; "${modifier}+Tab" = "workspace next"; "${modifier}+Shift+Tab" = "workspace prev"; diff --git a/overlays/tuxkartmp.nix b/overlays/tuxkartmp.nix new file mode 100644 index 0000000..ed3c674 --- /dev/null +++ b/overlays/tuxkartmp.nix @@ -0,0 +1,22 @@ +self: super: + +{ + superTuxKartmp = super.superTuxKart.overrideAttrs(old: rec { + name = "superTuxKart-multiplayer"; + srcs = [ + (super.fetchFromGitHub { + owner = "supertuxkart"; + repo = "stk-code"; + rev = "bb31d6b2265b86f5128f940584cee5ae3f033eaf"; + sha256 = "0dpc3jrwdc7wv12z3hs0xc5xcdmh9i36164l46fi28bhfj9234c0"; + name = "stk-code"; + }) + (super.fetchsvn { + url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets"; + rev = "17940"; + sha256 = "1nhzvqh7x4jdvrck8k5xm7pvc6vyyjrdkqzlr2jnpx08mgjvgl0d"; + name = "stk-assets"; + }) + ]; + }); +}