Skip to content

OrestesK/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Environment

  • OS: Arch Linux
  • Window Manager: Sway (Wayland)
  • Terminal: wezterm
  • Shell: zsh
  • Bar: waybar
  • Editor: nvim config

Sway Desktop


Sway

  • Configuration: Separate files for appbinds, rules, startup, swaybinds, and visuals

  • Core:

    • Window navigation: vim style | $mod+ h j k l | alt+tab to switch between windows
    • App Launcher: sway-launcher-desktop | $mod+d
    • Logout Menu: wlogout | $mod+Control+l
    • Media & Hardware Controls
  • Utility:

    • Screenshot: grim slurp | PrtSc
    • OCR Screenshot: tesseract Copy text contents into clipboard | $mod+Shift+o
    • Screen Record: wf-recorder Start and stop recording | $mod+Shift+r & $mod+Shift+s
    • Clipboard History: cliphist | $mod+c
    • Color Picker: $mod+Shift+p
    • Transparency:: Toggle | $mod+a
  • Misc:

    • No borders, no desktop, no animations
    • Custom wallpaper
    • Disabled mouse acceleration
    • Disabled caps lock

Waybar

Based on cjbassi

waybar


Zsh

antidote plugin manager

powerlevel10k prompt

  • Configuration: Separate files for aliases, binds, core, custom, exports, history_config, p10k, and zsh_plugins
  • Commands:
    • saveshot: saves screenshot to file
    • dupe: duplicates terminal
  • Core Plugins:
    • sudo: Esc twice to repeat command with sudo
    • vi-mode: enter normal mode with Esc
    • zsh-history-substring-search: cycle through history substring matches
    • copyfile copypath extract

Wezterm - Terminal Emulator

Gruvbox Material theme

Iosevka Term Medium" font


lf - Terminal File Manager

  • Switch to selected directory on exit
  • Preview files

lf


wlogout

wlogout


Other programs

easyeffects: audio presets for PipeWire

mako: notifications

lazygit: git tui

git-spice: git pr stacking

zoxide: smart cd

croc: file sharing

obsidian: note taking

qalculate: calculator

About

dotfiles | arch | sway

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published