Commit graph

83 commits

Author SHA1 Message Date
390cae1aee
bashrc: Add Bash completion on Linux 2025-03-04 13:12:20 -06:00
d0194b9232
bashrc: Colorful PS1 on "linux" TERM 2025-02-18 23:49:50 -06:00
3547f0b2ea
profile: Make GPG behave 2025-01-22 02:55:13 -06:00
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
ace11bbb51 [NEW] pipewire: Add initial config. 2024-11-16 16:11:11 -06:00
9002e98b5e profile.linux: Arch Guile /usr/local prefix fixup 2024-11-16 01:33:34 -06:00
fd6b76c830 aliases: Python keeps getting worse! 2024-11-12 11:05:02 -06:00
d2b7b4c0f0 aliases: Add password generator "aliases"
Implemented with Bash functions, saved in ".aliases" dir, cause it all
gets sourced the same (and I am lazy)
2024-11-12 11:04:39 -06:00
4aa7d0603d profile: More robust handling of user's cargo PATH 2024-10-22 12:41:12 -05:00
fe454b34a7 Makefile: Add separators, i3status config targets 2024-10-22 09:53:27 -05:00
1c61f85020 ignore: Session.vim 2024-10-22 09:52:20 -05:00
0a105027c3 i3status: Remove dupe "/" block 2024-10-22 09:51:19 -05:00
943695bab8 [NEW] i3status: Check in i3status config 2024-10-22 09:48:25 -05:00
637875868b bashrc: Colorize PS1 in Tmux 2024-10-18 10:15:36 -05:00
b72858fed4 vimrc: Add Java language server support. 2024-10-16 16:00:14 -05:00
6d4a24728e sway: Set bemenu-run font and border 2024-10-16 13:23:11 -05:00
1bcc946a38 vimrc: Add hotkeys to toggle dark/light mode!
F11 makes background=dark.
Shift+F11 makes background=light.
2024-10-16 12:58:34 -05:00
7f959ed497 vimrc: Make background=light on Macintosh. 2024-10-16 12:55:34 -05:00
dca263bc6a profile.mac: Set LANG, update PATH for Python 3.12
Setting the LANG environment variable to a locale with UTF-8 support
makes command-line applications like Vim behave a *lot* better!
2024-10-16 12:52:05 -05:00
9f102d5d87 aliases: Source in .bashrc instead of .profile
This seems to work way, way better.  No fuss.
2024-10-15 18:49:00 -05:00
a7cd6a3997 profile.linux: Start Sway on tty1 on Arch, too!
The updated profile.linux also makes sure not to "exec" sway if the
"command" command cannot find it.
2024-10-15 17:57:32 -05:00
9554dde369 vimrc: Add my LibreCode helpers 2024-10-13 13:28:08 -05:00
4db04babfe bashrc: Make window titles shorter 2024-10-01 11:38:10 -05:00
c97634208f bashrc: Fix line wrapping with window title 2024-10-01 11:05:53 -05:00
c624ce78f1 bashrc: Dynamic window titles 2024-10-01 10:52:13 -05:00
d084754c4a sway: Add SwayFX config from Surface Pro
You may need to change $main_display from LVDS-1 to eDP-1 on newer
laptops!
2024-09-30 22:28:07 -05:00
0836875437 profile: Make vim default EDITOR 2024-09-30 22:28:07 -05:00
9c3db8283d profile.linux: Auto-start Sway on TTY1 after login 2024-09-30 22:27:50 -05:00
06ff5311bd bashrc: New pink and purple $PS1 👀
Removed redundant $PS1 from .profile.mac
2024-09-28 12:18:10 -05:00
d8413f894f Makefile: Remove Sway from default target, new sway target
Some machines have require customization to their Sway configurations.
To keep from blowing them away every time we run gmake, we're adding a
new `sway ` target that can be ran manually.
2024-09-28 12:13:48 -05:00
4403824260 profile.linux: MOAR Bashisms 2024-09-28 11:47:56 -05:00
5e7806066c vimrc: Add Golang LSP 2024-08-14 03:40:27 -05:00
82ed66a7d7 vimrc: Add Haskell LSP 2024-08-02 01:30:36 -05:00
1980c17f95 profile: Source .profile.linux 2024-07-25 06:16:25 -05:00
305ebc231a [NEW] profile.linux: Define XDG_RUNTIME_DIR if undef 2024-07-25 05:46:34 -05:00
0c6b1312a9 bashrc: finish Linux case in switch statement (whoops) 2024-06-19 22:56:11 -05:00
a2811701ce bashrc: colorful ls on Linux 2024-06-19 22:48:43 -05:00
aaae06cd55 profile: Source cargo env if it exists 2024-05-31 22:36:34 -05:00
284e4a966d [OLD] X: Add olde X crap for problem children 2024-05-22 19:32:44 -05:00
40a787f4b0 Makefile: Install Alacritty config TOML 2024-05-22 17:00:34 -05:00
7e9d544f8b sway: Remove unused older Sway config 2024-05-22 16:53:43 -05:00
af69e80c80 profile.freebsd: Added XDG_RUNTIME_DIR 2024-05-22 14:39:42 -05:00
4ebb400c61 vimrc: Register TypeScript and ECMAScript servers 2024-04-30 04:54:05 -05:00
af5f96c19f [NEW] sway: Add Sway Wayland compositor config 2024-04-30 01:32:40 -05:00
89ec2f3362 aliases: Add tls alias 2024-04-26 06:49:36 +00:00
39a445767f Makefile: Install inputrc by default 2024-04-25 07:50:43 +00:00
12e9e526b9 [NEW] inputrc: Set readline to vi mode 2024-04-25 07:48:32 +00:00
4a72ec1c69 Colorful ls on FreeBSD 2024-04-25 07:42:47 +00:00
b11202a67e aliases: add tmux aliases 2024-04-25 07:34:27 +00:00
ed2a5500ec bashrc: Add bash_completion on FreeBSD 2024-04-25 06:52:21 +00:00