Skip to content

cfcosta/home.nix

Repository files navigation

home.nix

A nix-based system configuration for both Linux and MacOS.

Keybindings

All keybindings use the Super (Windows/Command) key as the modifier ($mod).

General

Keybinding Action
Pause Lock screen
PrintScreen Take a screenshot of an area
Shift + PrintScreen Take a screenshot of the entire screen
Super + Esc Open notification panel
Super + Shift + Esc Show power menu
Super + Shift + V Show clipboard history
Super + Space Show application launcher
Super + Tab Change between pre-configured keyboard layouts

Applications

Keybinding Action
Super + B Open browser
Super + D Open Discord
Super + E Open file manager
Super + Enter Open terminal
Super + M Open music player
Super + O Open Obsidian
Super + P Open Pinta
Super + T Open Todoist
Super + Shift + C Open Calculator
Super + Shift + S Open Steam
Super + Shift + T Open Streamlink Twitch GUI

Web Applications

Keybinding Action
Super + X Open X (Twitter)
Keybinding Action
Super + C Open ChatGPT
Super + G Open GitHub
Super + Shift + G Open Grok
Super + W Open WhatsApp Web
Super + X Open X (Twitter) compose
Super + Y Open YouTube
Super + Ctrl + S Open system monitor (btop)
Super + Ctrl + W Open WiFi manager

System Configuration

Keybinding Action
Super + Ctrl + Esc Show power menu
Super + Ctrl + A Open audio volume control
Super + Ctrl + B Open Bluetooth settings
Super + Ctrl + D Open lazydocker
Super + Ctrl + E Open yazi (TUI File Manager)
Super + Ctrl + L Lock screen
Super + Ctrl + N Open network connections editor
Super + Ctrl + P Open Pipewire patchbay

Window Management

Keybinding Action
Super + h/j/k/l Move focus left/down/up/right
Super + Shift + h/j/k/l Move window left/down/up/right
Super + Shift + Space Toggle floating for active window
Super + F Toggle full screen for active window
Super + Q Close active window
Super + {1-9} Switch to workspace {1-9}
Super + Shift + {1-9} Move active window to workspace {1-9}
Super + Left Mouse Drag Move window
Super + Right Mouse Drag Resize window

About

home-manager config for a development machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •