하스켈에 대한 제 한적 인 (제로) 지식을 감안할 때 xmonad.hs는 어려울 수 있습니다.Xmonad 전체 화면/xmobar 전환
예를 들어 VLC 시청 비디오를 사용하여 "실제"전체 화면을 허용하도록 설정 파일을 수정하는 방법을 찾고 있습니다.
나의 현재 xmonad.hs :
내가 비디오를 표시하는 창에 빨간색 테두리가 아니라 비디오를 볼 때import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run(spawnPipe)
import XMonad.Util.EZConfig(additionalKeys)
import Graphics.X11.ExtraTypes.XF86
import System.IO
main = do
xmproc <- spawnPipe "xmobar /home/user/.xmobarrc"
xmonad $ defaultConfig
{ terminal = "urxvt",
manageHook = manageDocks <+> manageHook defaultConfig
, layoutHook = avoidStruts $ layoutHook defaultConfig
, logHook = dynamicLogWithPP xmobarPP
{ ppOutput = hPutStrLn xmproc
, ppTitle = xmobarColor "green" "" . shorten 50
}
} `additionalKeys`
[ ((0 , xF86XK_AudioLowerVolume), spawn "amixer set Master on && amixer set Headphone on && amixer set Master 2-"),
((0 , xF86XK_AudioRaiseVolume), spawn "amixer set Master on && amixer set Headphone on && amixer set Master 2+"),
((0 , xF86XK_AudioMute), spawn "amixer set Master toggle && amixer set Headphone toggle")
]
가 현재 내 xmobar이 볼 수 있습니다.
예를 들어 Mod-b가 전체 화면 모드와 일반 모드 사이를 전환하도록하려면이 구성을 어떻게 수정할 수 있습니까?
xmonad에서 단일 창 모드로 VLC를 표시하고 있습니까, 아니면 VLC 전체 화면을 사용하고 있습니까? 내 미디어 플레이어에서 전체 화면을 볼 때 xmobar를 모두 커버하고 테두리가 없기 때문입니다. – kqr
@kqr 비디오 프레임을 두 번 클릭 할 때 얻을 수있는 전체 화면 유형을 말합니다. Xmonad에서 "full"을 실행하면 단일 창 모드를 의미합니다. – toeplitz
VLC 창을 부동 상태로 만들면 (일반적으로 사용자가 클릭 할 때마다 modkey 키를 누른 상태에서) 전체 화면을위한 비디오 프레임을 두 번 클릭하면 전체 화면을 덮을까요? 타일링 윈도우가 다르게 동작 할 수 있습니다. – kqr