This is my personal config file. This dotfiles repo is not intended to "rice" your desktop. Maybe this dotfiles repo is one of most boring desktop you ever see, trust me! No compositor, no transparency, no animation, nothing. Just basic BSPWM with polybar plus my most used apps.
I put my configs and scripts here for my self, to make me easier moving my machine to the new one if something bad happen to my beloved laptop. But, if you find it useful for you, just clone and edit to fit with your need.
This repo is far from complete, I'll update this repo during my spare time.
- XOrg (xorg-server, xorg-xsetroot, xorg-xrandr)
- alacritty (default terminal)
- rxvt-unicode + urxvt-perls ext (alternative terminal)
- sxhkd
- lm_sensors for
polybar
fan speed indicator. - vim
- vim-airline
- vim-plug
- nvim
- zsh
- feh
- PCManFM
- dunst
- flameshot for default screenshot app.
rsync
(Arch Wiki). Most of my backup script use rsync (local).rclone
for remote and encrypted backup.bc
jq
- imagemagick for alternate screenshot. Probably you already have
imagemagick
installed on your system. See ~/.local/scripts/system/screenshot.sh. For more information about screenshot options.
lstopo -.ascii
┌────────────────────────────────────────────────────────────────────────────────┐
│ Machine (16GB total) │
│ │
│ ┌────────────────────────────────┐ ├┤╶─┬─────┬─────────────┐ │
│ │ Package L#0 │ │ │ PCI 00:02.0 │ │
│ │ │ │ └─────────────┘ │
│ │ ┌────────────────────────────┐ │ │ │
│ │ │ NUMANode L#0 P#0 (16GB) │ │ ├─────┬─────────────────┐ │
│ │ └────────────────────────────┘ │ │ │ PCI 00:19.0 │ │
│ │ │ │ │ │ │
│ │ ┌────────────────────────────┐ │ │ │ ┌─────────────┐ │ │
│ │ │ L3 (4096KB) │ │ │ │ │ Net enp0s25 │ │ │
│ │ └────────────────────────────┘ │ │ │ └─────────────┘ │ │
│ │ │ │ └─────────────────┘ │
│ │ ┌────────────┐ ┌────────────┐ │ │ │
│ │ │ L2 (256KB) │ │ L2 (256KB) │ │ ├─────┼┤╶───────┬────────────────┐ │
│ │ └────────────┘ └────────────┘ │ │0.2 0.2 │ PCI 03:00.0 │ │
│ │ │ │ │ │ │
│ │ ┌────────────┐ ┌────────────┐ │ │ │ ┌────────────┐ │ │
│ │ │ L1d (32KB) │ │ L1d (32KB) │ │ │ │ │ Net wlp3s0 │ │ │
│ │ └────────────┘ └────────────┘ │ │ │ └────────────┘ │ │
│ │ │ │ └────────────────┘ │
│ │ ┌────────────┐ ┌────────────┐ │ │ │
│ │ │ L1i (32KB) │ │ L1i (32KB) │ │ └─────┬──────────────────────────────┐ │
│ │ └────────────┘ └────────────┘ │ │ PCI 00:1f.2 │ │
│ │ │ │ │ │
│ │ ┌────────────┐ ┌────────────┐ │ │ ┌───────────┐ ┌───────────┐ │ │
│ │ │ Core L#0 │ │ Core L#1 │ │ │ │ Block sdb │ │ Block sdc │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ ┌────────┐ │ │ ┌────────┐ │ │ │ │ 931 GB │ │ 476 GB │ │ │
│ │ │ │ PU L#0 │ │ │ │ PU L#2 │ │ │ │ └───────────┘ └───────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ P#0 │ │ │ │ P#2 │ │ │ │ ┌───────────┐ │ │
│ │ │ └────────┘ │ │ └────────┘ │ │ │ │ Block sda │ │ │
│ │ │ ┌────────┐ │ │ ┌────────┐ │ │ │ │ │ │ │
│ │ │ │ PU L#1 │ │ │ │ PU L#3 │ │ │ │ │ 465 GB │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ └───────────┘ │ │
│ │ │ │ P#1 │ │ │ │ P#3 │ │ │ └──────────────────────────────┘ │
│ │ │ └────────┘ │ │ └────────┘ │ │ │
│ │ └────────────┘ └────────────┘ │ │
│ └────────────────────────────────┘ │
└────────────────────────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────────────────────────┐
│ Host: t420 │
└────────────────────────────────────────────────────────────────────────────────┘