sway
CommunityBuild a stable Sway Wayland desktop on NixOS, no hassle.
Authorkettleofketchup
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill eliminates the tedious, error-prone process of manually configuring a Sway Wayland compositor session on NixOS, especially for developers working with Wails desktop apps or multi-GPU hardware, and prevents common configuration mistakes that break XDG portals, screen sharing, and application rendering.
Core Features & Use Cases
- Complete Sway Module Guidance: Covers all NixOS
programs.swayoptions, including auto-wired services to avoid duplicate conflicting configurations. - Multi-GPU Support: Provides vendor-specific configuration for Intel, AMD, and NVIDIA (including hybrid PRIME offload setups) with correct environment variable placement for Sway.
- Wails App Rendering Fixes: Resolves blank window and rendering glitches for webkit2gtk-based Wails applications on integrated and discrete GPUs.
- Animated Wallpaper Setup: Guides implementation of video and animated image wallpapers using wlroots-compatible tools like mpvpaper and awww.
- Use Case: A developer with a NixOS laptop featuring hybrid Intel/NVIDIA graphics can use this skill to configure a working Sway session with proper GPU offloading, functional Wails app rendering, and animated video wallpapers without manual trial and error.
Quick Start
Use the sway skill to generate a complete, working NixOS configuration for a Sway Wayland session with Wails app support and multi-GPU handling tailored to your hardware.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sway Download link: https://github.com/kettleofketchup/KettleOfSkills/archive/main.zip#sway Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.