Lutris - Arch Linux
Arch LinuxにLutrisをインストールしてみました。
環境
CPU i7-4790 4.00GHz x8
Geforce GTX 1060 6GB
Arch Linux
GNOME 47
Wayland
Forge
Wine
Wine-ge-8-26
構築
Arch Linux NVIDIA drivers installation guide https://github.com/korvahannu/arch-nvidia-drivers-installation-guide
INSTALLING CLASSIC OR RETAIL WOW IN LINUX (Manjaro/Arch Edition) https://www.reddit.com/r/classicwow/comments/colnzr/installing_classic_or_retail_wow_in_linux/
Gamemode https://wiki.archlinux.jp/index.php/Gamemode
sudo pacman -S gamemode ...
fish + starship
fish(friendly interactive shell)はユーザフレンドリーなコマンドラインシェルです。シェルをfishに切り替えてみました。またプロンプトを装飾するためにStarshipを使ってみました。
情報
fish https://fishshell.com/
awsm.fish https://github.com/jorgebucaran/awsm.fish
Starship https://starship.rs/ja-JP/
環境
OS / Shell / プロンプト
Arch Linux / fish /starship
Ubuntu / fish / starship
Windows - WSL - Ubuntu / fish / starship
Windows / CMD / starship
Windows / PowerShell / starship
ターミナルソフト
GNOME Termnal
Window ...
GNOME 47
https://release.gnome.org/47/
GNOME 47がリリースされたのでインストールしてみました。
Chromeはtext-input v3に対応したのでWaylandモードで日本語入力可能です
vscodeはWaylandモードで日本語入力に対応していません
code-serverは日本語入力できます(Chromeだから)日本語入力中の文字列の背景が黄色になっているのはなんとかしたい
GNOME Shell拡張のPenguin: AI Chatbotを使ってみましたhttps://extensions.gnome.org/extension/7338/penguin-ai-chatbot/とりあえずデフォルトの無料AIモデルに質問してみましたが調整が必要そうですね。。。
環境
Arch Linux
GNOME 47
Wayland(Mutter)
構築https://ktkr3d.github.io/archlinux/
Penguin: AI Chatbot拡張のインストールhttps://extensions.gnome.org/extensio ...
Trinket Button Custom
World of WarcraftのTrinket Button拡張機能をカスタマイズしてみました。https://wago.io/Nn9Hg5PH7
Trinket Buttonは装備しているトリンケットが利用(Use)可能な場合にクリック可能なボタンとして表示します。World of Warcraftではトリンケットの他に利用可能な装備としてメインハンドがあります。Trinket Buttonを改造してメインハンドにも対応させてみました。
2024/08/14 更新:WoW 11.0.2 対応
deprecatedなAPIを修正https://warcraft.wiki.gg/wiki/Patch_11.0.2/API_changes#Deprecated_API
仕様が変更されたAPIを修正https://warcraft.wiki.gg/wiki/API_C_Spell.GetSpellCooldown
環境
World of Warcraft 11.0.0 (56008) / 11.0.2 (56110)
WeakAuras 5.15.4 ...
ble.sh
bashで自動補完やシンタックスハイライトをします。
https://github.com/akinomyoga/ble.sh
環境
Arch Linux
bash 5.2.26
ble.sh 0.3.4-5
構築
ble.shのインストール
paru -S blesh
インストール先が表示されます。
設定~/.bashrcファイルの先頭と末尾に以下行を追加します。
~/.bashrc# ble.sh[[ $- == *i* ]] && source /usr/share/blesh/ble.sh(略)# ble.sh[[ ${BLE_VERSION-} ]] && ble-attach
Custom OSD
GNOME Shellのボリューム変更や輝度変更のOSDは数値を表示しません。Custom OSD拡張を利用して数値表示やスタイルのカスタマイズをします。
https://extensions.gnome.org/extension/6142/custom-osd/https://github.com/neuromorph/custom-osd
環境
Arch Linux
GNOME Shell 46.3.1
構築
インストールhttps://extensions.gnome.org/extension/6142/custom-osd/
プロファイルの選択ProfileにDefaultを指定します。
スタイルの変更
分類
項目
値
Geometry
Horizontal Position
0.0
Vertical Position
-45.0
Style
Special Effects
None
Foreground Color
White
Background Color
gray
...
Fastfetch
システム情報を表示するツールであるNeofetchが開発終了とのことなので後継のFastfetchを使ってみました。
https://github.com/fastfetch-cli/fastfetch
環境
Arch Linux
fastfetch 2.20.0
構築
インストールsudo pacman -S fastfetch
テーマの作成 config.jsonc~/.config/fastfetch/config.jsonc{ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", "modules": [ { "key": "Machine ", "type": "host" }, ...
Customize lock screen date format
Gnomeのロックスクリーンの日本語日付書式って変ですよね。拡張機能で変更できました。
https://extensions.gnome.org/extension/4663/customize-clock-on-lock-screen/https://github.com/PRATAP-KUMAR/customize-clock-on-lock-screen
環境
Arch Linux
GNOME Shell 46
Customize Clock on lock screen
構築
Extensions -> Customize Clock on lock screen
Apply below custom stylingをオフ
Custom Date Textを設定 Date/Time Format Codes https://help.gnome.org/users/gthumb/stable/gthumb-date-formats.html.en %Y / %m / %d
利用変更前
変更後
mutter-text-input-v1
WaylandモードのGoogle Chrome/Visual Studio Codeで日本語入力ができるようになりました。私はWaylandの分数スケーリング(Fractional Scaling)設定を利用していますので大変助かりました。
https://aur.archlinux.org/packages/mutter-text-input-v1
問題WaylandコンポジタのMutterがサポートしているtext-input-v3 とChome/Electronがサポートしているtext-input-v1 のバージョンが異なることに起因してWaylandモードのChrome/Electronで日本語入力できない問題がありました。
Ozone/Wayland: Stabilizing IMEhttps://docs.google.com/document/d/1GkOphcAQBMdW4iPiMOd9eKd70tlXWQaR7M3GJXGUDpQ/edit#heading=h.7nki9mck5t64
この問題解決に向けて2つのア ...
Hyper-V
次のような制約のある環境でLinuxやVisual Studio Codeを使いたい場合にはHyper-Vを活用するとよいかもしれません。
Windows にWSL、VirtualboxやVisual Studio Code等を自由にインストールできない/したくない
インターネットへのアウトバウンド通信はブラウザでの認証が必要
環境
Windows 11 Pro 21H2
Hyper-V 10.0.22000.1
IIS 10.0.22000.2652
Ubuntu 24.04 LTS (デスクトップ)
mkcert 1.4.4
libnss3-tools 3.98
code-server v4.90.3
構築Hyper-VでUbuntuの環境を構築して、ホストOSのブラウザからゲストOS上のcode-serverを利用します。
ホストOS: Hyper-Vで仮想マシンを作成
Hyper-VとIISを有効化 コントロールパネル → プログラムと機能 → Widowsの機能の有効化または無効化 で以下を有効化
Hyper-V
インターネットインフォメー ...