User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
Admin
Private
反応がない時の連絡先はこちら
5573dfc20ad11576<at>hrzn.email
このアドレスは予告なく変更・無効化する可能性があります。
Location
JP
Birthday
1936-11-19
Home
https://hiira.dev
Keyoxide https://keyoxide.org/753280c9d3ceb19db2890dfc604d2f33473eccfa
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
2mo
これからビルド全部/tmpでやる
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
2mo
数時間ごとに手動fstrimしてる
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
2mo
なんか遅いなと思ってfstrimしたら100GiB以上解放される
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
2mo
やっぱり時々固まるのかな
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
Yay!
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
@yamad ext4です
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
fstrimしたら書き込み速度40倍になった
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
Linux+swift+static-stdlib, LTO難しすぎる
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
LSPはメモリ10Gくらい使うものだと思っている
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
サーバープロセス制御やっと安定したー!!!!
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
Hyprlandはflatpak使えると
うわー
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
flatpak版hazkey(test)
更新しました
設定からモデルダウンロードできるようにしました
k00.fr/1mrpquut
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
ワークスペース変更をさっきのスクリプトに置き換えた上で
workspace {
	1 output eDP-1
...
	10 output eDP-1
	11 output HDMI-A-1
	12 output HDMI-A-1
...


ウインドウ移動も書かなきゃ
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
スクリプト書く羽目になった
#!/bin/env sh

DIRECTION=$1 # next/prev
MODE=$2 # all/active
OUTPUT=$(swaymsg -t get_outputs | jq -r '.[] | select(.focused).name')

if [ "$OUTPUT" == "eDP-1" ]; then
    START=1; END=10
elif [ "$OUTPUT" == "HDMI-A-1" ]; then
    START=11; END=20
else
    START=21; END=30
fi

CURRENT=$(swaymsg -t get_workspaces | jq -r '.[] | select(.focused).num')

if [ "$MODE" == "active" ]; then
    WS_LIST=$(swaymsg -t get_workspaces | jq -r ".[] | select(.output == \"$OUTPUT\") | .num" | sort -n)
    
    if [ "$DIRECTION" == "next" ]; then
        TARGET=$(echo "$WS_LIST" | awk -v curr="$CURRENT" '$1 > curr {print $1; exit} END {print ""}')
        [ -z "$TARGET" ] && TARGET=$(echo "$WS_LIST" | head -n 1)
    else
        TARGET=$(echo "$WS_LIST" | awk -v curr="$CURRENT" '$1 < curr {prev=$1} END {print prev}')
        [ -z "$TARGET" ] && TARGET=$(echo "$WS_LIST" | tail -n 1)
    fi
else
    if [ "$DIRECTION" == "next" ]; then
        TARGET=$((CURRENT + 1))
        [ $TARGET -gt $END ] && TARGET=$START
    else
        TARGET=$((CURRENT - 1))
        [ $TARGET -lt $START ] && TARGET=$END
    fi
fi

swaymsg workspace number $TARGET
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
swayの複数画面、そういえば面倒だったと思って、各画面ごとに10枚ずつworkspaceが割り当てられるように設定を変更している
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
swayのワークスペースには特に何の不満もない
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
昔Win8風DEつくるつもりで調べてたら、開発が始まったばかりのcosmic-epochを見つけて、かなり良くなりそうだったから計画中止にした
実際、今もうかなり良くなったけど、私はswayに慣れてしまったのであまり動く気は起きない
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
あっっっ
私の好きなMetro/Modern UI風DE!
github.com/er-bharat/Win8DE
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
タッチタイピングできない人にはdvorak配列を勧めましょう
User avatar
菱来coffeegoat @hiira@sudo.mkdir.uk
3mo
なんだか開発効率悪いなと思ったら、起きてから飲まず食わずで作業してたんだ