mirror of https://github.com/ericonr/dotfiles.git
Érico Rolim f28e3ae623 | ||
---|---|---|
emacs | ||
fish/.config/fish | ||
gdb | ||
nvim/.config/nvim | ||
script/.local | ||
sourcecode | ||
tmux | ||
wm/.config | ||
.gitignore | ||
.stowrc | ||
LICENSE | ||
README.md |
README.md
ericonr's dotfiles
Uses GNU stow for managing symlinks! The default .stowrc
file is setup for my home directory, and for adopting files (overwrite existing files, bringing them into the repo).
In order to bring all files, use
$ stow */
otherwise, for specific folders, use
$ stow folder
Sway + Waybar
This setup, which can be found on wm
, requires the following dependencies:
- Basic setup:
sway
: the Wayland compositor and tiling window manager.swaylock
swaybg
swayidle
Xwayland
: X server inside Wayland, for backwards compatibility.waybar
: customizable status bar.jq
: CLI JSON parser, necessary for keyboard layout implementation.redshift
: magic tool for avoiding eye burning. Needs to be the version patched for Sway/Wayland use.
- Default applications:
alacritty
: the default terminal emulator (and it has thedimensions
option).tmux
: the main terminal shortcut launchestmux
for multiple terminals in the same screen.
emacs
: the default text editor (unfortunately, has to run through Xwayland).nvim
: the default CLI text editor.launcher
: used as a standalone launcher, it requires a few details dependencies:fzf
: a wonderful fuzzy searcher.lnch
: a really simple Go program for launching an application. Can be obtained by running the makefile insidesourcecode
.
- Applications needed for media keys:
pulseaudio
: the default audio daemon;pactl
is used for controlling the volume.brightnessctl
: the default brightness controller; it's used for setting the backlight.