dotfiles for my sway + waybar setup on ArchLinux
I use this configuration for my laptop which runs Sway, an i3-compatible Wayland compositor based on wlroots on Arch Linux.
Note: I hope I've covered all dependencies here, but some dependencies might be missing
This setup is intended for regular Sway, no gurantees it would work with other Sway-like compositors like SwayFX. Only tested on ArchLinux-- I can't make any guarantees about its compatibility with other distros.
clipman
-- A basic clipboard manager for Wayland, with support for persisting copy buffers after an application exits | aur linkdropbox-cli
-- Command line interface for dropboxii
-- A minimalist FIFO and filesystem-based IRC client, from sucklesskitty
-- A modern, hackable, featureful, OpenGL-based terminal emulatormako
-- A lightweight notification daemon for Waylandmpc
-- Minimalist command line interface to MPDmpd
-- Flexible, powerful, server-side application for playing music withncmpcpp
as clientmsmtp
-- A mini smtp clientmultitail
-- View one or multiple files like the original tail program | aur linkmutt
-- Small but very powerful text-based mail clientofflineimap
-- Synchronizes emails between two repositoriespamixer
-- Pulseaudio command-line mixer like amixerpass
-- Stores, retrieves, generates, and synchronizes passwords securelyplayerctl
-- mpris media player controller and lib for spotify, vlc, audacious, bmp, xmms2, and othersranger
-- A simple, vim-like file managerswaylock
-- a screen locking utility for Wayland compositorsswayshot
-- Print screen helper for sway adds keyboard shortcuts for screenshotsvim
-- Vi Improved, a highly configurable, improved version of the vi text editorwl-clipboard
-- Wayland clipboard utilities, wl-copy and wl-paste, to copy data between the clipboard and Unix pipes, sockets, files etcwofi
-- A rofi inspired menu and launcher for wlroots compositors
Ubuntu
-- Ubuntu font family
-
First, install the dependencies listed in the section above.
-
bin/
contains custom scripts. Add them to your$PATH
and ensure that they are executable. -
My default shell is zsh.
-
You need to have gnupg installed and configured properly for pass to work.
git clone https://github.com/okubax/dotfiles.git
cd dotfiles
./dots.sh