No description
Find a file
2024-06-11 22:32:05 +10:00
btop/.config/btop ReDoin it all 2024-03-13 20:40:51 +10:00
code/.config/Code - OSS/User Move back to Code - OSS 2024-06-11 15:32:26 +10:00
fuzzel/.config/fuzzel ReDoin it all 2024-03-13 20:40:51 +10:00
gtk/.config/gtk-3.0 Revert to default cursor 2024-05-08 02:03:43 +10:00
kanshi/.config/kanshi Fix wallpapers 2024-05-08 01:15:29 +10:00
kitty/.config/kitty ReDoin it all 2024-03-13 20:40:51 +10:00
lf/.config/lf I find this easier to read actually 2024-04-03 01:51:16 +10:00
mako/.config/mako notifications were too small 2024-04-17 21:57:03 +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 Revert to default cursor 2024-05-08 02:03:43 +10:00
swaylock/.config/swaylock Fix locking 2024-04-16 20:08:37 +10:00
waybar/.config/waybar Add wlogout 2024-04-01 20:41:38 +10:00
wlogout/.config/wlogout Add wlogout 2024-04-01 20:41:38 +10:00
.gitignore ReDoin it all 2024-03-13 20:40:51 +10:00
justfile Switch from paru to amethyst 2024-06-11 22:32:05 +10:00
README.md Replace swww with swaybg 2024-05-01 22:33:37 +10:00
screenshot.png ReDoin it all 2024-03-13 20:40:51 +10:00
screenshot.sh Better multi monitor 2024-04-03 01:20:48 +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. 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 Theme: Wii Pointer Cursors (not pictured in screenshot)

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: swaybg

Screen Locker: swaylock-effects - config

Logout Prompt: wlogout - config (plus extra launch options in bar config)

File Manager: lf - 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

Emoji picker - Super+.

ArchWiki in browser - Super+/

System

Clipboard history - Super+V

Lock screen - Super+Shift+Escape

Exit session - Super+Alt+Shift+Escape

Screenshot (full) - Print

Screenshot (monitor) - Super+Print

Screenshot (region) - Alt+Print

Toggle microphone mute - Super+M

Window

Close focused window - Super+Shift+Q

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

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

Focus previous/next output - Super+H / Super+L

Move focused window to previous/next output - Super+Shift+H / Super+Shift+L

Move focused window to main - Super+I

Decrease/increase main size - Super+- / Super+=

Decrement/increment main count - Super+Shift+- / Super+Shift+=

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

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

Show all tags - Super+0

Move focused window to all tags - Super+Shift+0

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

Toggle focused window floating - Super+Space

Toggle focused window fullscreen - Super+Shift+Space