XFCE
기본 시계 위젯
사용자 정의 형식을 다음으로 변경하면 한국어 환경에 적합하게 보인다.
%m月 %d日 %a %H:%M
Themes
-
테마는 ~/.themes
에 Icon 테마는 ~/.icons
에 저장.
기본 저장소에서 shiki-* 시리즈와 xfwm 테마를 설치한다. - Shiki-Dust 테마가 gtk, icon, xfwm 모두 일관성있게 갖추고 있다.
선호 테마
Plugins
DockLike Plugin
panel 초기화
명령행으로 바탕화면 바꾸기
http://phantomsdad.blogspot.kr/2011/09/set-wallpaper-in-xfce4-from-command.html# shell script
set_wallpaper()
{
# Set picture $1 as desktop background
# 0 - Auto
# 1 - Centered
# 2 - Tiled
# 3 - Stretched
# 4 - Scaled
# 5 - Zoomed
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s $1
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-style -s 4
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-show -s false
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-show -s true
}
# 마지막 두 명령은 새로고침 차원에서 필요하다.
명령행으로 패널 출력 모니터 변경
xfconf-query -c xfce4-panel -p /panels/panel-0/output-name -sn [모니터명]
# 모니터명은 xrandr 명령을 실행하면 나오는 VGA1, LVDS1 같은 값이다.
명령행으로 플러그인추가
# 먼저 원하는 플러그인의 이름을 알아내야 하는데, 이게 알기 어렵다. 미리 다른 패널에 플러그인을 GUI로 추가한 뒤에
xfconf-query -c xfce4-panel -p /plugins/plugin-[ID]
# 위 명령을 내리면 플러그인의 이름이 나온다.
# 알림 영역(notification area)은 이름이 systray 이다. 아래 명령을 실행하고 원하는 패널 번호를 지정한다.
xfce4-panel --add=systray
창 최대화 영역지정
마우스 휠로 작업공간 이동 금지
Thunar
Session 저장/해제
Compton 사용하기
창이 모서리로 갔을 때 타일링하기
창 타일링 방법 - Window Tiling
xfce4-appfinder/Whisker
문제점들
Dual Monitor 환경, Panel의 창단추가 다른 모니터의 창단추를 보여주는 현상
Xubuntu 14.04에서 패널의 창단추 플러그인에 설정을 현재 모니터의 것만 보여주게 해도, 다른 모니터의 창 목록을 보여주는 현상이 발생한다.
실제 모니터의 갯수와 위치를 인식하기 전에 XFCE4 Panel이 실행되면 나타나는 현상이라고 한다.
xfce4-panel -r
명령으로 패널을 재실행하면 현재 모니터 상태를 올바르게 인식한다.
~/.local/bin/reloadpanel.sh
실행 파일로 만들어 시작 프로그램으로 등록한다.
#!/bin/sh
sleep 5
xfce4-panel -r
XFDashboard
Drop Down Terminal
xfce4-terminal --hide-menubar --hide-borders --drop-down
xfce4-screensaver
xfce4-notifyd
-
알림을 보내는 데몬을 원하는대로 설정이 가능한데, xfce4-notifyd
가 XFCE와 가장 잘 어울리고, View
버튼등도 잘나온다.
xfce4-notifyd-config
를 통해 각종 설정도 가능하다. 혹은 패널에 알림 플러그인을 추가해서 설정하는 것도 가능하다.
-
# 기존에 notify-osd 가 설치돼 있다면 삭제
sudo pacman -R notify-osd
# xfce4-notifyd 자동 실행 설정.
systemctl --user start xfce4-notifyd
# 기타 설정
xfce4-notifyd-config
기타
시작프로그램
Windowck - 창 최대화시 윈도우 버튼 없애기
Ubuntu에서 제거
sudo apt-get purge xfconf xfce4-utils xfwm4 xfce4-session thunar xfdesktop4 \
exo-utils xfce4-panel xfce4-terminal libxfce4util-common
sudo apt-get autoremove
xfce4-appmenu-plugin
을 깔면, 애플리케이션의 메뉴를 Mac
OS X 처럼 패널에 표시해 줄 수 있다. 재부팅 해야했음.