No description
Find a file
2024-03-30 21:49:12 +10:00
btop/.config/btop ReDoin it all 2024-03-13 20:40:51 +10:00
code/.config/Code - OSS/User ReDoin it all 2024-03-13 20:40:51 +10:00
fuzzel/.config/fuzzel ReDoin it all 2024-03-13 20:40:51 +10:00
gtk/.config/gtk-3.0 ReDoin it all 2024-03-13 20:40:51 +10:00
kanshi/.config/kanshi ReDoin it all 2024-03-13 20:40:51 +10:00
kitty/.config/kitty ReDoin it all 2024-03-13 20:40:51 +10:00
mako/.config/mako ReDoin it all 2024-03-13 20:40:51 +10:00
mangohud/.config/MangoHud Add MangoHud config 2024-03-18 15:32:27 +10:00
mpv/.config/mpv Add mpv config 2024-03-15 16:29:05 +10:00
ranger/.config/ranger ReDoin it all 2024-03-13 20:40:51 +10:00
river/.config Fix swayidle 2024-03-30 21:49:12 +10:00
swaylock/.config/swaylock Update Swaylock config 2024-03-30 21:35:30 +10:00
waybar/.config/waybar ReDoin it all 2024-03-13 20:40:51 +10:00
zsh Improve Firefox Wayland 2024-03-18 15:29:55 +10:00
.gitignore ReDoin it all 2024-03-13 20:40:51 +10:00
justfile Switch from river to river-git and swaylock to swaylock-effects-git 2024-03-30 21:35:07 +10:00
README.md Switch from river to river-git and swaylock to swaylock-effects-git 2024-03-30 21:35:07 +10:00
screenshot.png ReDoin it all 2024-03-13 20:40:51 +10:00
screenshot.sh ReDoin it all 2024-03-13 20:40:51 +10:00

pancakes' setup

Screenshot of my setup running on my PC

This is the setup that I use for my personal Arch Linux setup. This includes my window manager and frequently used software.

General install steps:

git clone https://codeberg.org/pancakes/config.git
cd config
just

This config expects to be in ~/config and may break if it is not. For a list of packages that I use see my archinstall configs: amida, vlam. On top of this I use the AUR packages: river-git, swaylock-effects-git, swww. You should run just stow before any of the setup- recipes through just.

Each folder in the root of this repository functions as a module with files inside being stowed (symlinked) relative to ~. For example, when stowing river, river/.config/river/ is symlinked to ~/.config/river, river/.config/xdg-desktop-portal/river-portals.conf to ~/.config/xdg-desktop-portal/river-portals.conf, and river/.config/xdg-desktop-portal-wlr/ to ~/.config/xdg-desktop-portal-wlr.

General Info

Window Manager: river (Wayland/wlroots) - config

Cursor/Icons: Adwaita

GTK 2/3 Theme: Adwaita (Dark)

Colors: Tokyo Night (Night)

Wallpapers: "OneShot: World Machine Edition" wallpapers

Application Font: Noto Sans

Editor/Terminal Font: FiraCode Nerd Font

Bar: Waybar - config

Menu: Fuzzel - config

Wallpaper Daemon: swww

File Manager: ranger - config / Thunar

Image/Video Player: imv / mpv - [config]

Editor: Code - OSS - config

Terminal Emulator: kitty - config

Screenshot tool: screenshot.sh

Other:

river

Key binds

Applications

kitty (terminal) - Super+Enter

Fuzzel (menu) - Super+D

ranger (files) - Super+E

Thunar (files) - Super+Shift+E

BTOP++ (monitor) - Ctrl+Shift+Escape

System

Clipboard history - Super+V

Lock screen - Super+Shift+Escape

Exit session - Super+Alt+Shift+Escape

Screenshot (full) - Print

Screenshot (region) - Alt+Print

Toggle microphone mute - Super+M

Window

Close focused - Super+Shift+Q

Focus next/previous - Super+J / Super+K

Swap next/previous - Super+Shift+J / Super+Shift+K

Move focused to main - Super+I

Decrease/increase main size - Super+H / Super+L

Decrement/increment main count - Super+Shift+H / Super+Shift+L

Switch to tag {1,9} - Super+{1,9}

Move focused to tag {1,9} - Super+Shift+{1,9}

Show all tags - Super+0

Move focused to all tags - Super+Shift+0

Set main position (left by default) - Super+Left / Super+Right / Super+Up / Super+Down

Toggle focused floating - Super+Space

Toggle focused fullscreen - Super+Shift+Space