600行目: 600行目:
以下の例では、デスクトップエントリファイルを作成して、X11およびWaylandの両方でファイルパスをクリップボードにコピーするサービスメニューを定義している。<br>
以下の例では、デスクトップエントリファイルを作成して、X11およびWaylandの両方でファイルパスをクリップボードにコピーするサービスメニューを定義している。<br>
<br>
<br>
まず、<u>xclip</u> および <u>wl-clipboard</u> をインストールする。<br>
まず、<u>xclip</u> パッケージ および <u>wl-clipboard</u> パッケージ をインストールする。<br>
  # SUSE
  # SUSE
  sudo zypper install xclip wl-clipboard
  sudo zypper install xclip wl-clipboard
630行目: 630行目:
<br>
<br>
作成したサービスファイルに実行権限を付与する。<br>
作成したサービスファイルに実行権限を付与する。<br>
<br>
  # KDE Plasma 6
  # KDE Plasma 6
  chmod +x ~/.local/share/kio/servicemenus/CopyPath.desktop
  chmod u+x ~/.local/share/kio/servicemenus/CopyPath.desktop
   
   
  # KDE Plasma 5
  # KDE Plasma 5
  chmod +x ~/.local/share/kservices5/CopyPath.desktop
  chmod u+x ~/.local/share/kservices5/CopyPath.desktop
<br>
<br>
設定は即時反映される。<br>
設定は即時反映される。<br>
もし反映されない場合は、以下に示すコマンドを実行する。<br>
もし反映されない場合は、以下に示すコマンドを実行する。<br>
<br>
  # KDE Plasma 6
  # KDE Plasma 6
  kbuildsycoca6
  kbuildsycoca6