SkillAgentSearch skills...

Touka

Lazy config

Install / Use

/learn @Hezaki/Touka
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center">Touka</h1> <p align="center">This is my nonfemboy Nix configuration</p> <img src="./.other/1.png" alt="kakoi lubopitniy ai ai ai">

ℹ️Information

I recommend using nh, if you don't have it then:

nix shell nixpkgs#nh

Build host:

nh os switch . -a                         # or nixos-rebuild switch --flake .#think

Build home-manager on desktop:

nh home switch . -a                       # or home-manager switch --flake .#hezaki

To make the home-manager work:

doas chown -R hezaki:users /etc/nixos     # if you use this path

💻Hardware

📚Layout

  • flake.nix main configuration file
  • home home-manager configuration
    • hezaki main user Home-Manager configuration
      • default.nix main Home-Manager user configuration file
      • programs all user program configurations
        • default.nix imports all program categories
        • desktop desktop environment configurations
          • default.nix imports all desktop environment configurations
          • ags AGS (Awesome Gtk Shell) configuration
          • anyrun app runner configuration
          • fusuma custom gestures touchpad configuration
          • cliphist clipboard history configuration
          • hyprland wayland compositor configuration
            • autostart Hyprland autostart commands
            • binds Hyprland keybindings
            • plugins Hyprland plugins
            • scripts Hyprland scripts (screenshots, window rules)
          • niri wayland compositor configuration
          • hyprlock screenlocker configuration
          • nwg-dock nwg-dock-hyprland configuration
          • portals XDG Desktop Portal and user directories configuration
          • swayimg image viewer configuration
          • swaync notification center configuration
          • waybar status bar configuration
          • udiskie automounting configuration
        • devlop developer utilities and language servers
        • graphical graphical programs configurations
          • default.nix imports all graphical program configurations
          • blockbench low-poly 3D model editor configuration
          • browsers browser configurations
          • easyeffects EasyEffects audio processing configuration
          • foot terminal emulator configuration
          • games games configurations
          • kitty terminal emulator configuration
          • mangohud (pearhud) overlay monitoring FPS configuration
          • mpv media player configuration
          • obs-studio video recording/streaming configuration
          • obsidian note-taking app theme configuration
          • prismlauncher Minecraft launcher configuration
          • telegram (AyuGram Desktop) client configuration
          • vesktop Discord client configuration
          • zathura PDF reader configuration
          • kdeconnect sync with phone service configuration
        • terminal terminal utilities configurations
          • default.nix imports all terminal utility configurations
          • anicliru ani-cli-ru related Python package definitions
            • anicli-api anicli-api Python package definition
            • anicli-ru ani-cli-ru Python package definition
            • chompjs chompjs Python package definition
          • bat (cat clone with syntax highlighting) configuration
          • btop (resource monitor) configuration
          • cava audio visualizer configuration
          • editors text editor configurations
            • default.nix imports all terminal editor configurations
            • emacs Emacs text editor configuration
            • neovim Neovim text editor configuration
          • espanso text expander configuration
          • fastfetch system information tool configuration
          • fd (fast find alternative) configuration
          • fzf fuzzy finder configuration
          • git Git configuration
          • lazygit TUI for Git
          • lsd (modern ls replacement) configuration
          • pandoc universal markup converter configuration
          • ripgrep (fast grep alternative) configuration
          • shell shell configuration
          • tmux terminal multiplexer configuration
          • yazi terminal file manager configuration
          • yt-dlp (video downloader) configuration
          • zoxide (smarter cd command) configuration
      • themes Stylix theme configuration
  • hosts host-specific configurations
    • think main NixOS configuration for the ThinkPad
      • default.nix main NixOS configuration file for the ThinkPad
      • enviroment host environment configurations
        • default.nix imports all host environment categories
        • fonts system-wide font settings
        • home-manager Home-Manager basic configuration
        • local locale and timezone settings
        • network network configuration (NetworkManager, firewall)
        • nix Nix daemon settings and flake configuration
        • programs host-level program configurations
          • clamav antivirus configuration
          • flatpak Flatpak service and package configuration
          • k3s K3s (lightweight Kubernetes) service configuration
          • kanata keyboard remapper configuration
          • nh yet another nix cli helper configuration
          • nix-ld nix-ld configuration for running non-Nix binaries
          • openvpn OpenVPN3 client configuration
          • polkit Polkit authentication agent configuration
          • podman Podman (rootless container engine) configuration
          • steam Steam client configuration
          • solaar Solaar configuration for Logitech devices
          • gpu-screen-recorder GPU Screen

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated18d ago
Forks0

Languages

Nix

Security Score

80/100

Audited on Mar 22, 2026

No findings