Gitで現在のディレクトリのファイルの状況だけをignoreされてるものなども含めて表示する
git ls-files
はディレクトリを指定してもそのディレクトリ以下のすべての管理されているファイルを表示します。
シェルで使うls
の様にカレントディレクトリだけを表示したい時はちょっと工夫がいります。
また、ignoreされているファイルやファイルの状態も見たい、ということで それを実現するaliasについて。
Read onObsidianでEvernoteライクにWebクリップ、トレイアイコン化で使う
ノートアプリのEvernoteの1つの使い方はWebクリップでした。 また、さっと呼び出して必要な情報を検索したりすることもよくやること。
Obsidianでも色々とWebクリップを行う方法がありますが、 Evernoteライクにブラウザからぱっとクリップして後で確認出来るような状態にしたり 検索を呼び出せるようにする方法について。
今回はWindows 11、ブラウザはChromeな環境で行っています。
Read onEvernoteからObsidianへの移行
numpydocでPythonのdocstringをチェック
Pythonでキーワード引数の展開(**kw)に対するアノテーション
inherit-docstring: Pythonでdocstringの一部を継承するdecorator
Pythonでクラスを継承する際にdocstringにあるパラメーターの説明などに関して、 親クラスのものを継承しつつ必要な部分を変更したり追加したりしたい、ということを 実現するライブラリを作りました。
Read onシェルスクリプトでgetoptsで解析する引数をポジショナルな引数と混合して使えるようにする
シェルスクリプトでgetopts
を使うと簡単に引数のオプションが解析が出来ますが、
ポジショナルな引数と一緒に使おうと思うと
解析部分が途中で終わってしまったりうまく行かないことがあります。
ただ使う側としては位置を気にせず使えたほうが便利なことが多いので それを実装する方法について。
Read onmacOSでトラックポイントでスクロールする
巷ではHHKB Studioの発表で賑わってますが、まだ手に入れてないので 久々にThinkpadキーボードを使ってみました。
実はmacOSで使ったことがなかったのですが、mac用のドライバは恐らくない?ようで ミドルクリックしながらのスクロールがそのままだとできなかったのでKarabiner-Elementを使って設定して使ってみました。
Read on