Basic Linux and Application Configuration Locate to ~/.config
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
John Mertz d542ec35e5 Add todotxt to taskbar, improve clock, fix mpd 3 місяці тому
bash Various bash changes 3 місяці тому
color-schemes Even more Gruvbox, start tracking a bunch of others 1 рік тому
firefox Even more Gruvbox, start tracking a bunch of others 1 рік тому
fonts/truetype/firacode All the Gruvbox 1 рік тому
gtk-2.0 Even more Gruvbox, start tracking a bunch of others 1 рік тому
gtk-3.0 Even more Gruvbox, start tracking a bunch of others 1 рік тому
gtk-4.0 Improve dark theming 3 місяці тому
i3 Change default terminal to allacritty 3 місяці тому
icons Change inheritance to flat theme 3 місяці тому
qt5ct Improve dark theming 3 місяці тому
rofi Add margin to top of rofi 1 рік тому
sway Various changes 10 місяці тому
vim Kernel styleguide settings, better color support 10 місяці тому
waybar Add todotxt to taskbar, improve clock, fix mpd 3 місяці тому
xfce4/terminal Cursor color 1 рік тому
zathura All the Gruvbox 1 рік тому
.gitignore Even more Gruvbox, start tracking a bunch of others 1 рік тому
.gtkrc-2.0 Even more Gruvbox, start tracking a bunch of others 1 рік тому
LICENSE.md Cursors, Desktop icons and GTK configurations 1 рік тому
README.md Cursors, Desktop icons and GTK configurations 1 рік тому
Xdefaults Extend urxvt to 256 colors manually 10 місяці тому
symlink.sh Corrected bash_login symlink 1 рік тому

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.