コンテンツにスキップ

デスクトップ環境

概要

項目 設定
ディスプレイマネージャ LightDM
Wayland compositor Labwc
Input Method Fcitx5(SKK)

Labwc

設定例

  • /usr/share/doc/labwc/

設定

  • ~/.config/labwc/

autostart

wlr-randr \
        --output HDMI-A-1 --off \
        --output HDMI-A-2 --transform 90 --pos 0,0 \
        --output HDMI-A-4 --pos 1080,0

swaybg -c '#113344' >/dev/null 2>&1 &

swayidle -w \
        timeout 300 'swaylock -f -c 000000' \
        timeout 600 'wlopm --off \*' \
        resume 'wlopm --on \*' \
        before-sleep 'swaylock -f -c 000000' >/dev/null 2>&1 &

waybar >/dev/null 2>&1 &

kanshi >/dev/null 2>&1 &
mako >/dev/null 2>&1 &

fcitx5 -d

/usr/libexec/geoclue-2.0/demos/agent &
gammastep &

environment

PATH=$HOME/bin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/local/games:/usr/games

XKB_DEFAULT_LAYOUT=jp
XKB_DEFAULT_OPTIONS=ctrl:swapcaps

XMODIFIERS=@im=fcitx
#GTK_IM_MODULE=fcitx
#QT_IM_MODULE=fcitx

rc.xml

<action name="ShowMenu" menu="root-menu" />


<labwc_config>
...

  <mouse>
    <default />
    <!-- Show a custom menu on desktop right click -->
    <context name="Root">
      <mousebind button="Right" action="Press">
        <action name="ShowMenu" menu="root-menu" />
      </mousebind>
    </context>
  </mouse>

  <libinput>
    <device category="non-touch">
      <pointerSpeed>1.0</pointerSpeed>
      <accelProfile>adaptive</accelProfile>
    </device>
  </libinput>

</labwc_config>

設定反映

labwc --reconfigure

Waybar

設定例

  • /etc/xdg/waybar/

設定

  • ~/.config/waybar/

設定反映

killall -SIGUSR2 waybar

Fcitx5(SKK)

設定参照

font

fonts-noto

mew

M-x mew-summary-set-case

S/MIME

tmux

  • ~/.tmux.conf

set -g mouse on

xrandr

$ xrandr --output HDMI-2 --left-of HDMI-1
$ xrandr --output HDMI-1 --mode 2560x1600

Bluetooth

bluetoothctlで、trustしてからpairしないと、接続できない場合がある。

trust
pair
connect

editor

$ sudo update-alternatives --config editor
$ sudo update-alternatives --set editor /usr/bin/vim.basic
EDITOR=/usr/bin/vi

Emacs

(setq make-backup-files nil)
(global-display-line-numbers-mode t) (custom-set-variables '(display-line-numbers-width-start t))

pop-tag-mark

輝度

$ brightnessctl set 10%