diff --git a/lass/2configs/browsers.nix b/lass/2configs/browsers.nix
index 9849c829a..2aaeda63d 100644
--- a/lass/2configs/browsers.nix
+++ b/lass/2configs/browsers.nix
@@ -26,8 +26,17 @@ let
       ];
     };
 
+  #TODO: abstract this
+
 in {
 
+  environment.systemPackages = [
+    (simpleScript "browser-select" ''
+      BROWSER=$(echo -e "ff\ncr\nfb\ngm\nflash" | dmenu)
+      $BROWSER $@
+    '')
+  ];
+
   imports = [
     ../3modules/per-user.nix
   ] ++ [