From 8c98ab5939f046327efd1f1dd182bc3804095703 Mon Sep 17 00:00:00 2001 From: ndwarshuis Date: Mon, 17 Aug 2020 18:46:02 -0400 Subject: [PATCH] ADD autorandr selector --- bin/xmonad.hs | 1 + lib/XMonad/Internal/Command/DMenu.hs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/bin/xmonad.hs b/bin/xmonad.hs index 6fe8244..42eb8cb 100644 --- a/bin/xmonad.hs +++ b/bin/xmonad.hs @@ -498,6 +498,7 @@ mkKeys ts c = -- M- reserved for showing the keymap , ("M-", "restart xmonad", runCleanup ts >> runRestart) , ("M-", "recompile xmonad", runRecompile) + , ("M-", "select autorandr profile", runAutorandrMenu) , ("M-", "toggle ethernet", runToggleEthernet) , ("M-", "toggle bluetooth", runToggleBluetooth) , ("M-", "toggle screensaver", runToggleDPMS) diff --git a/lib/XMonad/Internal/Command/DMenu.hs b/lib/XMonad/Internal/Command/DMenu.hs index a288ddc..3738e49 100644 --- a/lib/XMonad/Internal/Command/DMenu.hs +++ b/lib/XMonad/Internal/Command/DMenu.hs @@ -10,6 +10,7 @@ module XMonad.Internal.Command.DMenu , runDevMenu , runBwMenu , runShowKeys + , runAutorandrMenu ) where import Control.Monad.Reader @@ -84,3 +85,6 @@ runWinMenu = spawnDmenuCmd ["-show", "window"] runNetMenu :: X () runNetMenu = spawnCmd "networkmanager_dmenu" $ themeArgs "#ff3333" + +runAutorandrMenu :: X () +runAutorandrMenu = spawnCmd "rofi-autorandr" $ themeArgs "#ff0066"