Tag blog/tech/software
Articles
2024/8/23
ドライブを自動でwslにマウントするスクリプト
wslではdrvfsを用いてWindowsのドライブをマウントできる。これを自動化してマウント時にwslに認識させるためのスクリプトを書いた。
2024/6/5
Nextcloud MailでGoogle Oauthを設定する
Nextcloud mailでGmailを受信する際に必要なGoogle Oauthの設定
2024/5/23
DockerでIPアドレスが枯渇した時の対処法
自宅サーバーでdocker-compose upをしたとき
2024/2/5
2025/9/27
WASMでTypstプラグインを作ろう
最近話題の組版システムのTypstですが、プラグインシステムを備えておりWASMを使って拡張することが可能です。
2024/1/31
Windows Terminal上のNeovimでundercurlを表示する(wslのみ)
最近ついにWindows Terminalでもundercurlの表示ができるようになった(これを書いた時点ではプレビュー版のみ)。
2024/1/9
Typstで最初の段落も字下げする
typstのparにはfirst-line-indentというオプションがあり字下げを設定できるが、このオプションを設定しても見出しの後の最初の段落は字下げされず、さらにそのようなオプションもない。
2024/1/2
AndroidとPC間でファイルを転送する方法
今QuestのBeatsaberの譜面をPCから弄るためのソフトを作っているが、そこでQuestのファイルシステムにアクセスする必要があったので色々と検討した。
2023/12/10
Obsidian LiveSyncのセットアップ
今までNextcloudを使っていたが、モバイルでの同期がどうにもやりづらいのでobsidian-livesyncプラグインを使うことにした。 CouchDBを使ってリアルタイムな同期を実現しているらしい。
2023/10/31
lemonadeでssh先のneovimとクリップボードを共有
lemonadeを使えばTCP通信を用いてクリップボードを共有できます。
2023/9/24
Gitea Runnerのコンテナにホストのフォルダをマウントする
Gitea Actionsで生成したファイルをホストにコピーしたい時用
2023/8/22
telescope.nvim拡張の作り方
telescope.nvimの拡張(ソース)の作り方のいい文献があまり見つからなかったのでメモ。
2023/8/9
Sandboxieで一部のmsiがインストールできない
msiインストーラ実行中に「Config.Msi」がどーのこーのみたいなのが出る
2023/8/8
Sandboxieの基礎解説+Sandboxieでアプリをポータブル化して持ち運ぶ方法
アプリをポータブル化するやつってなんか昔流行ってたけどなんか最近聞かない気がしますね(CameyoとかPortableAppsとか)。 そんな時代ですがアプリをポータブル化して持ち運んだりしたいなーと思い調べたところSandboxieを使うのが一番まともに使えそうな感じがしたので記録しておきたいと思います。
2023/7/12
scoopのディレクトリを移動する方法
例えばC:\scoopからD:\scoopに動かしたいとする
2023/6/28
2024/2/25
便利ツール
Windows多め。なるべくオープンソースのものを選びたい。
2023/6/27
ゲーム画面高画質化
Magpie
2023/5/1
Neovimを再起動するコマンドを作ったら結構よかった
Neovim盆栽をしていると設定をリロードしたい時が結構というかかなりあります。Vimscriptであればsource ~/.vimrcとすればまあ大体うまくいっていた気がするのですがLuaではそうもいきません。 Luaのrequireのキャッシュを消してやればもう一度読み込めるとかは言われていますが世の中のLuaプラグインはsetupを2回以上呼んだりするとおかしくなったりする物が大抵なのでこの方法でもあんまりうまくいきません。
2022/10/27
Firefoxをいじる
Floorp というブラウザを最近見てFirefoxに興味が湧いたので調べてみるメモ
2021/10/3
SKKメモ
TCP/IPでソケット通信
2021/9/4
2023/4/28
neovim luaのパフォーマンス計測方法
最初は下の方法2を使用していましたが、profile.nvimという素晴らしいプラグインが出ていたので今はこれを使用するのがおすすめです。
2021/8/21
2024/3/14
Neovim builtin LSP設定入門
<div class="message-warning"> Neovim 0.11においてLSP関連の大きな変更があり、この記事の内容は若干古くなっています(古いというだけでこの記事の内容自体は有効であり、コードも動くはずです)。 最新の設定を試したいという方は記事の更新をお待ちください </div>
2021/5/15
2022/5/7
nvim-lspでtsconfig.jsonとかの補完をする方法(JSON schema)
SchemaStore.nvim というプラグインが出てきました。 基本的にこの記事で説明されていることをやってくれてさらに定期的に更新されるのでこのプラグインを使うのがおすすめです。
2021/3/28
2021/10/23
Typescriptでneovimの設定を書く!
vim を使い始めて 2 週間ほどたったある日、せっかく neovim を使っているんだし設定が少ない今のうちに init.vim を init.lua に書き換えようと思いこちらの文章を読んでいたところ、最後にこんなものがあるのに気づきました。
2021/3/14
2021/3/15
Vim初心者がNeovimを試す
VSCodeを使っているとコマンド操作できることでも覚えるのがめんどくさくてついマウスでポチポチしてしまうので自分を律したい