A slowly-expanding collection of my dotfiles
Find a file
Andrea Rogers 42b633e810 Makefile: Alacritty phony, profie->bash_profile
In systems with greetd or Sxmo naming my profile '.profile' conflicts
with existing environment config filenames, often badly enough to arrest
the entire GUI bringup sequence.  To circumvent this, I'm naming my
per-user shell profile '.bash_profile' instead.  This compromise should
work on all tested environments since I only support the Bash shell for
my dotties (patches welcome for others).
2025-01-09 10:54:25 -06:00
.aliases aliases: Python keeps getting worse! 2024-11-12 11:05:02 -06:00
.config [NEW] pipewire: Add initial config. 2024-11-16 16:11:11 -06:00
.profile.d [NEW] profile.d: Addd RP2040 Pico SDK PATH 2024-02-15 05:00:03 -06:00
.sway sway: Set bemenu-run font and border 2024-10-16 13:23:11 -05:00
Apple_Terminal Apple_Terminal: Remove unnecessary CommandString, silence Bell 2024-01-08 09:01:47 -06:00
x-crap [OLD] X: Add olde X crap for problem children 2024-05-22 19:32:44 -05:00
.bashrc profile.linux: Arch Guile /usr/local prefix fixup 2024-11-16 01:33:34 -06:00
.bashrc.freebsd Colorful ls on FreeBSD 2024-04-25 07:42:47 +00:00
.bashrc.mac bashrc: Terminal.app improvements, aliases broken out 2024-01-06 04:02:23 -06:00
.gitignore ignore: Session.vim 2024-10-22 09:52:20 -05:00
.inputrc [NEW] inputrc: Set readline to vi mode 2024-04-25 07:48:32 +00:00
.profile profile: More robust handling of user's cargo PATH 2024-10-22 12:41:12 -05:00
.profile.freebsd profile.freebsd: Added XDG_RUNTIME_DIR 2024-05-22 14:39:42 -05:00
.profile.linux profile.linux: Arch Guile /usr/local prefix fixup 2024-11-16 01:33:34 -06:00
.profile.mac profile: More robust handling of user's cargo PATH 2024-10-22 12:41:12 -05:00
.vimrc vimrc: Add Java language server support. 2024-10-16 16:00:14 -05:00
GNUmakefile Makefile: Alacritty phony, profie->bash_profile 2025-01-09 10:54:25 -06:00
LICENSE LICENSE: Added LICENSE. 2024-04-06 17:13:31 -05:00
README.md README: Add FreeBSD package names. 2024-04-25 06:39:47 +00:00

DOTTIES

This is my personal dotfiles repository. Welcome!

Installing

GNU/Linux and MinGW64/Msys2/Clang64

Install my dot files with:

$ make install

BSD and Mac

Make sure you have the GNU Coreutils (for ginstall) and GNU Make (gmake) installed from your ports tree. On MacPorts and FreeBSD these are provided with the coreutils and gmake ports/packages, respectively.

Once you've GNU-ified your system, you can install my dotties with:

$ gmake install