simple-web-system technology

Webに関する技術をシンプルに扱うブログ

LinuxでCLIで起動したい時(GUI環境ぶっ壊した時とか)

起動時のパラメータにsystemd.unit=multi-user.target埋め込めばcilで起動するらしい 理由はよくわかんない

Linuxでインストール用USBメモリとかを高速で初期化するメモ

以下のコマンドでさくっといけた sudo dd if=/dev/zero of=/dev/sda bs=1K count=1 他にも色々方法はあると思うけど、楽だった

Qfinder ProをArch Linuxにインストールする方法 防備録

公式サイトからUbuntu版をダウンロード www.qnap.com debtapを使ってダウンロードしたファイルをインストール zenn.dev PATHには追加されてないけど、以下のパスに実行ファイルがあるのでTerminalから実行 /usr/bin/QNAP/QfinderPro/QfinderPro.sh 色々ウィ…

Ruby on RailsでLSPで補完する話を調べた

ruby on railsのlspに関して調べてた。 VSCode vscodeでやる場合は、extenstionはshopifyのrubyとsteepを入れる。 marketplace.visualstudio.com marketplace.visualstudio.com rbsのsyntax highlightingも入れた方が良さそうだけど、どれも微妙。 Gemfile l…

lightdmでarandrとautorandrを使って自動でディスプレイ設定する

lightdm + i3wmとかだとディスプレイの設定や永続化が面倒なのでまとめた。 まず、以下のコマンドでディスプレイ位置を設定する。 # arandrでディスプレイ位置をGUIで設定する arandr # 適当な名前で現在のディスプレイ設定を保存する(これはモバイルディス…

tmuxを複数の環境で使う時、zshやfishのPATHが違う時にサクッとなんとかする

MacとLinuxの両方でfishを使う時とかによくあるが、macがbrewディレクトリ以下でlinuxは/usr/local/bin以下にあるみたいなことがある。 tmuxのdefault-shellを設定すればいいのだが、tmux.conf内で$(which fish)みたいなことができない。 ただ、そういう場合…

Linuxのi3wmでデフォルトのアプリケーションをGUIで設定する

以下のURLにあるようにmime関連の設定をしなければいけない。 wiki.archlinux.jp gnome等では設定画面から簡単に設定できるが、i3wmといった設定画面が付属しないWindow Managerでは、独立して開発されているGUIで使いやすいメジャーなmime設定ツールがない…