personal linux config files
  • C 29.3%
  • Shell 28.4%
  • CSS 25.2%
  • Lua 15.8%
  • Python 1.3%
Find a file
2026-03-19 10:42:49 +02:00
.config Add timezone info to waybar clock 2026-03-19 10:42:49 +02:00
.icons/BreezeX-Light Update to latest config: dwl-0.8, foot, fish, waybar, fastfetch, ... 2026-02-28 00:05:17 +02:00
.local Update foot config to latest light/dark naming 2026-03-06 09:50:45 +02:00
.vim base vim config 2021-03-04 13:54:23 +01:00
dwl-0.8 Remove un-needed swaylock that could cause crash 2026-03-02 21:30:47 +02:00
etc Update to latest config: dwl-0.8, foot, fish, waybar, fastfetch, ... 2026-02-28 00:05:17 +02:00
home/tanguy/Pictures/wallpapers Update to latest config: dwl-0.8, foot, fish, waybar, fastfetch, ... 2026-02-28 00:05:17 +02:00
lib64/elogind/system-sleep Added elogind config for lid: suspend and powerbutton: hibernate 2024-11-06 21:53:01 +02:00
screenshots Add screenshots to README.md 2026-02-28 00:38:30 +02:00
usr/share/wayland-sessions Updated usr/share/wayland-sessions/dwl.desktop to latest systemd needs 2026-02-28 12:58:30 +02:00
.bashrc Update .vimrc 2024-09-16 10:35:33 +03:00
.gitignore Add prepare.sh script for dwl-0.8 2026-02-28 12:52:33 +02:00
.vimrc Add coc-rust-analyzer in .vimrc 2024-09-16 13:45:55 +03:00
.Xdefaults added bashrc 2020-12-01 22:00:46 +01:00
.xinitrc Add .xinitrx 2023-03-28 21:06:14 +03:00
.Xresources change .Xresources & vim colorschemes 2021-03-04 14:11:17 +01:00
README.md Add homemade weather to waybar 2026-03-03 14:18:15 +02:00

dotfiles

personal linux config files

screenshot screenshot screenshot screenshot screenshot screenshot

Installed packages (openSUSE Tumbleweed):

sudo zypper install blueman darkman fastfetch fish foot fzf git grim htop imv jq libinput-devel libxcb-devel make mako neovim playerctl power-profiles-daemon qt6gtk2 qutebrowser slurp swaybg swayidle swaylock ubuntu-fonts waybar wayland-devel wayland-protocols-devel wlr-randr wlroots-devel wlsunset wofi xdg-desktop-portal xdg-desktop-portal-wlr xdg-desktop-portal-gtk xwayland-devel

Installed from rust/cargo:

cargo install wayglance

To build and install dwl, change dwl-0.8/config.h to your needs (at least change hard-coded paths, for example paths to images) then run:

./dwl-0.8/prepare.sh
cd dwl-0.8
make
sudo make install

Components

dwl is the wayland compositor
waybar is the top bar
mako is the notification daemon
foot is the terminal emulator
darkman handles auto-switching dark/light themes
swayidle & swaylock handle locking the screen
wlsunset handles "night light" warmer screen
wofi is the launcher
slurp handles selecting screen geometry & grim captures screenshots based on that geometry
wayglance / glance handles "recently taken screenshot/download drag and drop from the bar"