Go to file
dabruh 17b6092236 feat: enable screensavers 2024-03-03 10:29:34 +01:00
.config feat: enable screensavers 2024-03-03 10:29:34 +01:00
.installer feat: switch to XScreenSaver for less OLED burn-in 2024-02-29 12:30:23 +01:00
.local feat: switch to XScreenSaver for less OLED burn-in 2024-02-29 12:30:23 +01:00
src Added showcase. 2022-05-28 19:02:36 +02:00
.gitconfig Replace dunk with difftastic 2023-11-29 09:46:08 +01:00
.tmux.conf Update tmux conf. 2022-06-07 12:24:20 +02:00
.xprofile Initial commit. 2022-05-28 19:02:35 +02:00
.xscreensaver feat: switch to XScreenSaver for less OLED burn-in 2024-02-29 12:30:23 +01:00
.zprofile Initial commit. 2022-05-28 19:02:35 +02:00
README.md Updated layered i3 conf showcase. 2022-05-29 00:47:38 +02:00
install.sh Remove duplicate line 2022-12-15 10:01:34 +01:00
setup_system.sh Respect the KREW_ROOT variable 2024-02-12 09:20:45 +01:00

README.md

dabruh's dotfiles

Showcase

  • 3ximus's aerial theme for SDDM

  • i3 with picom compositor and rounded corners

    screenshot

  • Layered i3/i3status configuration:

    ~ >>> hostname
    abdiel
    
    ~ >>> tree ~/.config/i3
    ~/.config/i3
    ├── config
    └── layers
        ├── abdiel.layer
        ├── config.main
        ├── config.post-main-00-security
        ├── config.post-main-01-visuals
        ├── config.post-main-10-applets
        ├── config.post-main-10-audio
        ├── config.post-main-10-misc
        ├── config.post-main-90-gaps
        ├── config.post-main-90-laptop
        ├── config.pre-main-00-vars
        ├── config.pre-main-90-abdiel
        └── default.layer
    
    ~ >>> cat ~/.config/i3/layers/default.layer ~/.config/i3/layers/abdiel.layer | sort -u
    config.main
    config.post-main-00-security
    config.post-main-01-visuals
    config.post-main-10-applets
    config.post-main-10-audio
    config.post-main-10-misc
    config.post-main-90-gaps
    config.pre-main-00-vars
    config.pre-main-90-abdiel
    
    ~ >>> i3-config-builder
    Building i3 config... 🔨
    WRITE : 'config.pre-main-00-vars'.
    WRITE : 'config.pre-main-90-abdiel'.
    WRITE : 'config.main'.
    WRITE : 'config.post-main-00-security'.
    WRITE : 'config.post-main-01-visuals'.
    WRITE : 'config.post-main-10-applets'.
    WRITE : 'config.post-main-10-audio'.
    WRITE : 'config.post-main-10-misc'.
    WRITE : 'config.post-main-90-gaps'.
    
    Building i3status config... 🔨
    WRITE : 'config.main'.
    WRITE : 'config.post-main-01-cmus'.
    WRITE : 'config.post-main-01-docker'.
    WRITE : 'config.post-main-25'.
    WRITE : 'config.post-main-50-abdiel'.
    WRITE : 'config.post-main-75'.
    
    Restarting i3... 🔄
    2022-05-29 00:38:27 - Additional arguments passed. Sending them as a command to i3.
    [{"success":true}]
    
    ~ >>>
    

Giving credit where credit is due

The following list of scripts are either full copies, or modifications of the below sources. You may find a few scripts in this repo that are not mentioned below. They are not mentioned for one of the following 3 reasons:

  • They're developed by me.
  • They're too small/generic.
  • They've been too heavily modified to resemble to original.
path source
.config/fontconfig/fonts.conf LukeSmithxyz/voidrice
.config/picom/picom.conf gaurav712/picom.conf
.local/bin/dmenumount LukeSmithxyz/voidrice
.local/bin/dmenuumount LukeSmithxyz/voidrice
.local/bin/dmenuunicode LukeSmithxyz/voidrice
.local/bin/i3-get-window-criteria faq.i3wm.org/question/2172
.local/share/larbs/emoji LukeSmithxyz/voidrice