Skip to content

Dotfiles for Sway (SwayFx) Compositor with Wayland.

License

Notifications You must be signed in to change notification settings

aruyu/sway-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sway Dotfiles

Mar19_170212

Mar19_150743

Custom dotfiles for SwayFx Compositor for wayland with ZSH.

Installation

I highly recommend to use 'rsync' for installation.

Install with rsync

Clone the repository to '~/Documents' and install with rsync.

git clone https://github.com/aruyu/sway-dotfiles.git ~/Documents/sway-dotfiles/

Use rsync to sync the dotfiles.

rsync -avxHAXP --exclude={'.git*','tools','LICENSE','*.md'} ~/Documents/sway-dotfiles/. ~/

Run 'install.sh' to install essentials.

bash ~/Documents/sway-dotfiles/tools/install_themes.sh
bash ~/Documents/sway-dotfiles/tools/install_zsh.sh
Direct installation

Clone the repository to '~/.config' directly.

git clone https://github.com/aruyu/sway-dotfiles.git ~/Downloads/sway-dotfiles/
cp -rf ~/Downloads/sway-dotfiles/.* ~/

Run 'install.sh' to install essentials.

bash ~/Downloads/sway-dotfiles/tools/install_themes.sh
bash ~/Downloads/sway-dotfiles/tools/install_zsh.sh

'install.sh' script

Type one of belows.

  • Arch
  • Ubuntu
  • Mac
  • Font ('JetBrainsMono NerdFont' fonts installation)

Issues

NOTE: If you have some problems with 'nwgbar', you have to change directory in 'exec' key.

~/.config/nwg-launchers/nwgbar/bar.json.

  {
    "name": "...",
    "exec": "$HOME/.config/...",
    "icon": "..."
  }