Welcome to my dotfiles!
Note: this repository contains user files only (system files are not presented)
- Clone repository, rename if you want to,
cd
into cloned repository:
- I use
.dotfiles
inside of ~/
- Manage wallpapers:
- Create
wallpapers/
directory and copy wallpapers into it
- Filenames are hardcoded:
FHD.png
and UW-QHD.png
are set in Dotbot
(install.conf.yaml
) and Sway
(output
), change configs if needed
- Manage
git
settings:
- Create
git/gitconfig-personal
and git/gitconfig-work
files, set personal and work global git settings (for example, username and email)
- Review
git/gitconfig
, override some settings if needed (for example, you may want to change gitdir
for git/gitconfig-work
)
- Manage
Sway
output settings (monitor, resolution, etc.):
- Edit
sway/config.d/output
if needed
- Manage shell settings:
- I use
Fish
shell so everything is configured for it (fish
is the default shell for my user)
- Check
fish_variables
, remove hardcoded user
- Check
fish
and sway
autostart configs
- Install dependencies (read sections below)
- Run
dotbot
script: ./install
- Read console output, some configs may not be applied
- By default,
GTK
theme FlatColor
does not have color scheme defined so it's important to apply a theme (next step)
- Apply any desired theme using
Flavours
base16 theme manager:
- For example,
flavours apply tender
- Relogin
Additional software (dependencies)
Configured in |
Name |
Notes |
bin/ |
fzf |
Fuzzy search |
Fish |
asdf |
Multiple runtime version manager |
Fish |
Gnome Keyring |
Secrets storage |
Sway |
grim |
Screenshots - image grabber |
Sway |
slurp |
Screen capture - region selector |
Sway |
Swappy |
Screenshots - snapshot and editor tool |
Sway |
wf-recorder |
Screen recording |
Sway |
wl-clipboard |
Clipboard |
- Please, notify me if I forgot something important
Type |
Name |
Notes |
CPU |
AMD Ryzen 7 5800X |
Check CPU related stuff in waybar |
GPU |
AMD Radeon RX 6900 XT (AsRock) |
Check GPU related stuff in waybar . Check settings in hardware_acceleration.fish |
Monitor |
Mi Curved Gaming Monitor 34 |
Configs (for example, waybar ) are optimized for 3440x1440 resolution (UW-QHD) |
Sound card |
Solid State Logic SSL 2+ |
Worked out of the box, other devices might require special configuration |
Keyboard |
Keychron K8 |
Windows mode is used. Some keybindings might not work due to a different keyboard |
If you found it useful, please, let me know!
I'd be very grateful for any improvements or suggestions (:
Contacts: moodyreaper.space