NixOS on Lemur Pro
EFIパーティションは大きめに2GBくらい
DE欲しくないから、minimalからコマンドラインで頑張ってインストールしようとおもったが、
グラフィカルインターフェイスでDEなしでインストールできて、さらにLUKSも構成してくれるらしいからGUIでインストールしよう
CUIではじめるぞーーと思ったが
まずswapが上手く適用されていない
CUIでwifiに接続できず断念
wpa_supplicant
https://www.reddit.com/r/System76/comments/1dnfhj4/system76power_on_nixos/?rdt=56707
enableAllしてみた
たぶんGPUドライバが当たっていない?
https://github.com/intel/libvpl?tab=readme-ov-file#dispatcher-behavior-when-targeting-intel-gpus
https://nixos.wiki/wiki/Intel_Graphics
Intelグラフィックスはら普通kernelレベルで認識されるらしいのだが、認識されていない
インストールメディアのLive環境でもSoftware Renderingになってしまう
https://nixos.wiki/wiki/Linux_kernel
Linux Kernelを最新にしたらいけた!!
IntelのグラフィックドライバはLinux Kernelに書かれてるっていうのを身をもって体感できた。
さすがにフォントが汚い
あと、日本語入力メソッドが必要
とりあえずhypeland入れてしまう
https://scrapbox.io/files/68187a6f1efc5dc6730551ca.jpeg
この辺の機能を用意しないと
nixos-rebuild switch --use-remote-sudo
したら、固まってしまった
switchじゃなくてbootにすべきだったかも
起動しなくて焦ったが
24.11から有効になったらしいuwsmをtrueにしたので、以下の方法で起動した
https://wiki.hyprland.org/Useful-Utilities/Systemd-start/
https://wiki.archlinux.jp/index.php/Universal_Wayland_Session_Manager
UWSM は、TTY とディスプレイマネージャによって開始できます。
あ、ロールバックしても、configuration.nixはロールバックしないんだ
何回でもいうが、
git管理できるようになるまでがけっこうめんどう
命令型でやったこと
WiFiの設定
gpg,sshの秘密鍵転送
https://tex2e.github.io/blog/shell/gpg-sec-key-export-import
なお、本来秘密鍵は作成した場所から動かすべきではないとされているはず
https://scrapbox.io/files/68357eb9fcec56bdd1675139.png
video virtio
wolfram-engine
https://scrapbox.io/files/683af05dcd6ed5190df91e4e.png
nix-store ってなにーー
https://wiki.tesuri.org/VSCode/WolframEngine/
nixpkgsのvscodeってUnfreeなん!?
VSCodeで普通に拡張機能入れようとしても動かなかった
NixOSはFHS準拠ではない が理由そう
https://scrapbox.io/files/683b0e832caba9092e44015a.png
これだーー
https://scrapbox.io/files/683b1315ec0230852435f607.png
lazy.nvimの設定ファイルなどはhome.fileでリンクを張るであっているのだろうか、、
NixOS,home-managerを使うようになると何がなんでも宣言的に書きたくなっちゃう病
Flakeについての説明
https://wiki.nixos.org/wiki/Flakes/ja
https://hiroqn.hatenablog.com/entry/2022/04/03/191131
Zoom
https://discourse.nixos.org/t/zoom-us-wayland-screen-sharing-fix/50343
https://community.zoom.com/t5/Zoom-Meetings/Screen-share-on-Linux-NixOS-Hyprland-Wayland-is-broken/m-p/224478
Todo
OpenDrop
キーボードレイアウトの変更
Firefox Syncどうにかする
メモリ買う
https://www.reddit.com/r/linux/comments/1eu79tx/winapps_is_great_and_i_dont_see_people_talking/
https://ja.wikipedia.org/wiki/Hydrogen_(ソフトウェア)
先進的なドラムマシン
https://musescore.org/ja/handbook/2/linux-tenoinsutoru
ソフトウェアのバージョンは誰がどこで決めているの?
NixOSでAppImageを実行可能にする
https://nixos.wiki/wiki/Appimage
https://scrapbox.io/files/6843cc474eaae10abfe47de6.png
OneDrive
https://nixos.wiki/wiki/OneDrive
これ、そっくりそのままコピーしてくるタイプだった
オンデマンドがいいよねえ
https://github.com/jstaf/onedriver
これならオンデマンドらしいが。
https://discourse.nixos.org/t/onedrivegui-how-best-to-create-a-nix-package/33449
GUIはいらないか
https://scrapbox.io/files/684463ec4c62748c2263f3ea.png
gcしてみた
https://scrapbox.io/files/6855a434b7d0326dbed6f501.png
2025/06/20時点
direnv なんか動かないなーと思ったけど、home-managerに設定するだけじゃなくて、シェルにフックを設定する必要があったんだ
https://direnv.net/docs/hook.html
nixの管理外で外部ライブラリを読み込んでソフトウェアをビルドしたいとき
pkg-config をパスに通す必要がある
https://nixos.wiki/wiki/FAQ/I_installed_a_library_but_my_compiler_is_not_finding_it._Why%3F