Skip to content

stinodes/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Starter screen using alpha

1) Setup
2) Examples
3) Plugins
4) Customizations
5) Keybinds

Included configs:

  • zsh/omz/starship
  • neovim
  • ghostty
  • tuis
  • walker
  • hyprland
  • waybar
  • FiraCode
  • uwsm
  • tmux
  • theming
  • Includes several scripts

Setup

Installing is done easily by cloning and running the setup script.

git clone https://github.com/stinodes/dotfiles.git ~/.config/stn
cd ~/.config/stn
./setup.sh

Note: To customize and distribute amongst your systems, fork the repo instead

After rebooting: check the config/hypr/hyprland/monitors.conf file to customize your monitor setup if needed.

Examples

Setup script Red theme Nvim Several TUIs

Keybinds

General

key action
super + space Open app menu (: for clipboard, > for runner)
super + q Quit app
super + t Open tmux terminal
super + shift + t Open terminal
super + b Open browser
super + e Open file explorer
super + s Open spotify (tui)

Windows
key | action super + f | Toggle fullscreen super + g | Toggle floating super + v | Toggle orientation super + <h,j,k,l> | Move window focus super + shift + <h,j,k,l> | Move window super + drag | Move window super + rightclick drag | Resize window

Workspaces

key action
super + <y,u,i,o,p> Cycle main monitor workspaces
super + shift + <y,u,i,o,p> Move window to workspace
super + x Open scratch workspace
super + shift + x Move to scratch workspace
super + m Move to game workspace (see windowrules)
super + ctrl + <h,l> Focus monitor left/right (check monitors.conf & workspaces.conf)
super + shift + ctrl + <h,l> Move window to monitor left/right

tmux

key action
ctrl + z Prefix
prefix <y,u,i,o,p> Move to window
prefix ctrl + <h,j,k,l> Open split in direction
prefix ctrl + c New window
prefix ctrl + x Close window

I am not a power user, fight me

nvim
See which-key and keybinds files for more info.

Customizing

All the config files are located in the config folder. To customize bindings:

  • config/hypr/hyprland/bindings.conf
  • config/nvim/lua/keybinds/*

For themes:

  • themes/

To edit a theme, consider copying the folder, adjusting its name.
Switch themes by calling stn-theme-set <theme name>.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published