QuickShell in alpine linux 3.232026年04月26日 09:51

QuickShell を実行出来る環境を作ります。

環境準備

cli11 以外にも、以下のパッケージをインストールしました。

 apk add cmake
 apk add g++
 apk add jemalloc
 apk add jemalloc-dev
 apk add libdrm
 apk add mesa-gbm
 apk add ninja
 apk add pipewire-dev
 apk add pipewire-libs
 apk add pkgconf
 apk add polkit-dev
 apk add qt6-declarative
 apk add qt6-qt5compat
 apk add qt6-qtbase
 apk add qt6-qtbase-dev
 apk add qt6-qtdeclarative
 apk add qt6-qtdeclarative-dev
 apk add qt6-qtdeclarative-private-dev
 apk add qt6-qtimageformats
 apk add qt6-qtmultimedia
 apk add qt6-qtshadertools
 apk add qt6-qtsvg
 apk add qt6-qtwayland
 apk add qt6-qtwayland-dev
 apk add spirv-tools
 apk add vulkan-headers
 apk add wayland-dev
 apk add wayland-protocols

ビルドでエラーが出たら、足りないパッケージがあるか確認してみてください。

ビルド

cpptrace がパッケージになく、クラッシュ時のレポート用なので、オプションでOFFを指定して、ビルドします。

 cmake -GNinja -B build -DCMAKE_BUILD_TYPE=Release -DCRASH_HANDLER=OFF
 cmake --build build

インストール

root でインストールします。

 cmake --install build

実行

画面右下に、文字を表示する active_linux を shell.qml として保存し、実行します。 画像は、文字の色と、文字列を変更しています。

 mkdir -p ~/.config/quickshell
 cd ~/.config/quickshell
 curl -OL https://raw.githubusercontent.com/quickshell-mirror/quickshell-examples/refs/heads/master/activate_linux/shell.qml
 cd
 qs -d

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック