Basic Linux and Application Configuration Locate to ~/.config
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
John Mertz d542ec35e5 Add todotxt to taskbar, improve clock, fix mpd před 3 měsíci
bash Various bash changes před 3 měsíci
color-schemes Even more Gruvbox, start tracking a bunch of others před 1 rokem
firefox Even more Gruvbox, start tracking a bunch of others před 1 rokem
fonts/truetype/firacode All the Gruvbox před 1 rokem
gtk-2.0 Even more Gruvbox, start tracking a bunch of others před 1 rokem
gtk-3.0 Even more Gruvbox, start tracking a bunch of others před 1 rokem
gtk-4.0 Improve dark theming před 3 měsíci
i3 Change default terminal to allacritty před 3 měsíci
icons Change inheritance to flat theme před 3 měsíci
qt5ct Improve dark theming před 3 měsíci
rofi Add margin to top of rofi před 1 rokem
sway Various changes před 10 měsíci
vim Kernel styleguide settings, better color support před 10 měsíci
waybar Add todotxt to taskbar, improve clock, fix mpd před 3 měsíci
xfce4/terminal Cursor color před 1 rokem
zathura All the Gruvbox před 1 rokem
.gitignore Even more Gruvbox, start tracking a bunch of others před 1 rokem
.gtkrc-2.0 Even more Gruvbox, start tracking a bunch of others před 1 rokem
LICENSE.md Cursors, Desktop icons and GTK configurations před 1 rokem
README.md Cursors, Desktop icons and GTK configurations před 1 rokem
Xdefaults Extend urxvt to 256 colors manually před 10 měsíci
symlink.sh Corrected bash_login symlink před 1 rokem

README.md

Dotfiles

Basic notes on configs.

Unless otherwise stated, configs that normally appear in ~/ are instead symlinked to the appropriate directory in ~/.config (this repository). Run symlink.sh to automatically configure these.

Login Profile

profile -> ~/.profile

Setup global vars and SSH Agent

Bash

./bash/

All configurations for bash consolidated in one directory

Bash Profile

bash_profile -> ~/.bash_profile

Loads bashrc, builds PATH

Bashrc

bashrc -> ~/.bashrc

Symlink not strictly necessary as this is loaded by .bash_profile which could source it directly. However it is still symlinked for cross-compatability.

On tty1, auto-exec Sway or i3 based on last used.

Force Vim as editor.

Force terminal history, size and auto-completion.

Ring bell to mark command completion as urgent.

Select the prompt stlye (Only ‘truecolor’ terms support full-height blocks).

Set up aliases to colorize certain commands.

Load bash_aliases for other shortcuts.

Append personal CLI programs to PATH.

Some Perl stuff.

Bash Logout script

bash_logout -> ~/.bash_logout

Removes SSH Agent

Custom Prompts

background-prompt.sh

Bolder and more stylish, but the block characters aren't full height in XTerm, UXTerm or urxvt.

color-prompt.sh

Multi-line, colored prompt that is supported by all terminals.

Terminals

Gruvbox

Across multiple config files. See apply-gruvbox.sh in scripts repository.

XFCE4 Terminal

xfce4/terminal/colorschemes

Just the Gruvbox-dark themes as a backup.

xfce4/terminal/terminalrc

Actual xfce4-terminal preferences.

Xdefaults

Xdefaults

XTerm, UXTerm and URxvt preferences. Backup of Gruvbox settings, fonts, launcher, etc.

Importantly, sets urgentOnBell so that windows and workspaces get highlights.

Icons

icons/default/index.theme

Sets default GTK theme (FlatbedCursors-Blue).

icons/

Flatbed cursors and Papirus desktop icons

Zathura

zathura/zathurarc

Gruvbox theme for recoloring documents.