一键导入
nixos-keybindings
NixOS keyboard shortcuts and macOS-style Super key handling using keyd, including Hyprland/GNOME configurations and Japanese IME switching
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
NixOS keyboard shortcuts and macOS-style Super key handling using keyd, including Hyprland/GNOME configurations and Japanese IME switching
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Step-by-step installation guide for Nix and dotfiles setup including nix.conf configuration, channel updates, home-manager, and nix-darwin
スキルのプロンプト品質を評価・チューニングする。スキルを書いたあと別のサブエージェントに実行させ、不明瞭点・自動補完箇所・達成率をレポートさせて反復改善する。Use when you want to evaluate or tune a SKILL.md prompt quality. Ref: https://zenn.dev/mizchi/articles/empirical-prompt-tuning
Generate professional English commit messages with gitmoji based on git diff. Use when creating commit messages, analyzing staged changes, or formatting commits according to conventional commits + gitmoji style.
Generate professional English commit messages with gitmoji based on git diff. Use when creating commit messages, analyzing staged changes, or formatting commits according to conventional commits + gitmoji style.
NPM tools and package management using mise including commitizen, cz-git, and global package configuration
System services configuration guide including AeroSpace, JankyBorders, and AltTab on macOS
| name | nixos-keybindings |
| description | NixOS keyboard shortcuts and macOS-style Super key handling using keyd, including Hyprland/GNOME configurations and Japanese IME switching |
macOS 風に Super(⌘)キーを扱うための仕組みと、関連モジュールの参照先をまとめています。
nixos/desktop/common.nix:27services.keyd を有効化し、左右の Super キーを専用レイヤーにして Super+… 操作を Ctrl+… に送出しています。Super+1-0 や Super+Shift+1-0)、ウィンドウ操作(⌘+Shift+V → Alt+Shift+V でクリップボード履歴、Super+Shift+E/M/Q/L、Alt+Space、Super+Return など)は同レイヤーで Super にフォワードしているため、Hyprland で従来どおり機能します。Command+C / V / X / Z / A / S / F / P / N / T / W / Q / L / O、Command+Shift+Z、Command+,、Command+Tab / Command+Shift+Tab がそのまま Linux アプリでも動作します。control レイヤーで Ctrl+A / Ctrl+E を Home / End、Ctrl+Shift+A / Ctrl+Shift+E を Shift+Home / Shift+End に置き換えます。nixos/desktop/gnome-albert.nix:11Alt+Space で Albert を起動。GNOME の overlay key は無効化済みです。nixos/desktop/hyprland/config.nix:107Super+Shift+… や Super+Return に移動しています(例: Super+Return で Alacritty、Super+Shift+C でウィンドウを閉じる)。Alt+Space で起動します。docs/hyprland-cheatsheet.md を参照してください。home-manager/alacritty/default.nix:45Ctrl+V/C で貼り付け・コピーできるようキーバインドを追加しています(Command 経由の送出を想定)。Ctrl+Space で IME を切り替えます。Alt+Space はランチャー用に確保しているため、IME 用には利用しません。sudo nixos-rebuild test --flake .#<host> で検証(あるいは build でビルドのみ)。sudo nixos-rebuild switch --flake .#<host> で適用。