This website requires JavaScript.
c3b3c14c58
Added alias for mpv
master
David Thurstenson
2024-06-23 16:00:49 -0500
c7445da550
Fix file name to reflect the actual function name: newfiles()
David Thurstenson
2022-10-19 12:02:13 -0500
473e1e8f56
Added newdev() which uses inotifywait to list new files in the specified path, or /dev/ if unspecified
David Thurstenson
2022-10-19 11:55:11 -0500
d73734401e
Add aping audible ping tool
David Thurstenson
2022-04-20 16:30:32 -0500
5eb94d830e
Added mkcdtemp which does the same as mkcd, but with no arguments, and uses mktemp as the cd target
David Thurstenson
2022-04-10 23:24:54 -0500
775b7b5d8a
Removing crestron helper scripts. Good fucking riddance.
David Thurstenson
2022-04-10 23:23:51 -0500
03ef238a33
Added phsp.bash, a simple/stupid NATO Phonetic Alphabet speller utility
David Thurstenson
2022-04-06 13:34:42 -0500
39a834cbed
alias: Use MOUNTPOINTS in lieu of MOUNTPOINT for lsblk alias
David Thurstenson
2022-03-07 19:02:45 -0600
61cc74d298
Updating weechat alias for new host
David Thurstenson
2021-11-21 21:22:47 -0600
f3af42a55d
fbc: Added leading $ to name string to indicate a command line
David Thurstenson
2021-08-07 13:48:55 -0500
c668749b29
Moved ix pastebin to its own file
David Thurstenson
2021-06-23 20:33:32 -0500
2d99aa1f93
alias: add `rm -v` as a default option
David Thurstenson
2021-06-23 20:24:48 -0500
2fef677038
No need to order pkgfile command-not-found setup
David Thurstenson
2021-06-05 18:47:22 -0500
c563477f3e
Use a more robust method for checking for vim's presence
David Thurstenson
2021-05-29 03:48:18 -0500
b10410c20b
cn-progload: Update for compatibility with new cnsftp
David Thurstenson
2021-05-14 11:54:30 -0500
8346e5ea59
cn-progload: fix program uploading and add the sig file
David Thurstenson
2021-05-06 17:44:34 -0500
4beeb5a521
cn-fwupd: Don't specify a filename when uploading a puf file
David Thurstenson
2021-05-06 17:42:26 -0500
e8da138c36
cnssh: Copy config array to runtime array and work on that instead
David Thurstenson
2021-05-06 17:16:45 -0500
7e9aa6fdb5
cnssh: ssh doesn't support setting Host as an option
David Thurstenson
2021-05-06 16:25:04 -0500
85380e3a27
cnssh: Read out sshopts when needed instead of involving an intermediary variable
David Thurstenson
2021-05-06 15:53:26 -0500
397f7bd166
cnssh: refactor so cnsftp can reuse cnssh for sftp mode
David Thurstenson
2021-05-06 15:40:50 -0500
db7a784d9f
cnsftp: Merge into cnssh
David Thurstenson
2021-05-06 14:39:22 -0500
c2ddb0184a
cnssh: Refactored to support authentication on remote devices
David Thurstenson
2021-05-06 14:25:10 -0500
1a2a0e83f9
Added arpresolve for resolving an IP Address to a mac address via arping
David Thurstenson
2021-05-05 15:46:41 -0500
28061e1e7c
cmdcopy: Removed extra newline
David Thurstenson
2021-05-01 17:34:12 -0500
1210661b02
Added cmdcopy terminal output copy shortcut
David Thurstenson
2021-05-01 17:27:43 -0500
e240e96f29
Added fbc: paste from pipe, with the paste named like the command run
David Thurstenson
2021-03-20 14:09:08 -0500
d10cdf555a
Added mkcd to make a dir and quickly enter it
David Thurstenson
2021-03-14 15:56:53 -0500
2788e0770e
countupdates: instead of just a count, show list and append count
David Thurstenson
2021-03-13 17:23:34 -0600
c711a8bb72
.pam_environment: Remove superflous ':'
David Thurstenson
2021-02-22 13:29:54 -0600
c10d8aaacc
Massively simplifying shot to most-used options, and after moving to sway as primary DE
David Thurstenson
2020-11-30 13:14:23 -0600
4aeeebbe1a
.pam_environment: s/$/@/ for PATH NOTE: pam's env management is going away soon https://github.com/linux-pam/linux-pam/issues/7#issuecomment-721595903
David Thurstenson
2020-11-13 11:48:42 -0600
c961e22335
Added grepupdates for laziness reasons
David Thurstenson
2020-11-03 13:58:54 -0600
dbf576c900
Whups, the 'i' got vim'd
David Thurstenson
2020-10-26 22:11:06 -0500
4dc203c8d4
Added some kooshy defaults to basic commands from: https://youtu.be/Wl7CDe9jsuo
David Thurstenson
2020-10-26 22:10:32 -0500
80406f2e14
Added ultra-portable pastebin service ix.io
David Thurstenson
2020-10-26 22:04:16 -0500
56a808708c
Retiring workaround alias that solved a problem I no longer encounter on a regular basis
David Thurstenson
2020-10-26 22:01:21 -0500
1e729de722
Added countupdates alias
David Thurstenson
2020-10-22 10:43:15 -0500
40a51c9e2c
That --no-ver that I put in there for testing started fuckin me :P
David Thurstenson
2020-08-10 01:35:36 -0500
e41f9e5ab2
Added tlrepobuild to automate the building of packages, and adding them to my remote repo
David Thurstenson
2020-08-10 01:21:06 -0500
ac5af0678f
Added -s option to tldirtyaurbuild
David Thurstenson
2020-08-07 20:38:21 -0500
1102ae5c8f
Adding tldirtyaurbuild.bash, a fairly stupid solution to enable my own laziness
David Thurstenson
2020-07-26 19:04:50 -0500
663acb7f77
Bringing back the C-l clear-screen binding
David Thurstenson
2020-07-03 11:18:41 -0500
42c3744ad3
Added printuuid and printpartuuid because blkid syntax escapes me
David Thurstenson
2020-07-02 20:11:55 -0500
e83342bdc9
Added broadway-run.bash
David Thurstenson
2020-07-02 12:15:49 -0500
e78305f0fb
Added .inputrc to tweak readline behavior
David Thurstenson
2020-06-27 17:23:11 -0500
92897567de
Merge branch 'master' of vps:git/vcsh/bashrc
David Thurstenson
2020-06-24 11:20:51 -0500
280169b4df
Moved env vars to ~/.pam_environment to maximize scope
David Thurstenson
2020-06-22 12:28:43 -0500
4e3e1feba5
Moving from .sh to .bash, mainly to get shellcheck to stop questioning my life choices
David Thurstenson
2020-06-12 12:17:52 -0500
6e4eecd613
Welp. That was a waste of time: https://docs.microsoft.com/en-us/windows/wsl/wsl-config#automount
David Thurstenson
2020-06-06 18:15:03 -0700
bea102ce50
Added mountwinshare.sh to facilitate automatic mounting of a mapped network share to the wsl env
David Thurstenson
2020-06-06 17:23:33 -0700
6761018c4f
Redirect NPM to use my ~ for global installs
David Thurstenson
2020-06-04 15:30:11 -0500
979d555736
Set default libvirt connection to 'qemu:///system'
David Thurstenson
2020-06-03 07:25:47 -0500
5a1379dea4
Switched to using sing instead of beep, and added a different tune for a non-zero exit code
David Thurstenson
2020-05-30 09:01:57 -0500
c43932cac3
Merge branch 'master' of vps:git/vcsh/bashrc
David Thurstenson
2020-05-30 08:19:07 -0500
3b8d9edfd6
Added sing.sh so I can use notes instead of frequencies for beep(1)
David Thurstenson
2020-05-30 08:18:52 -0500
d120e12abe
Adding local bin dir to $PATH
David Thurstenson
2020-05-27 12:08:11 -0500
1b7b61f8ac
Huge success!
David Thurstenson
2020-05-18 21:55:00 -0500
17e0a109e0
Added new cn-scp.sh and enabled extglob
David Thurstenson
2019-12-16 14:49:59 -0600
3e260b5876
Moved pkgfile config to its own file
David Thurstenson
2019-12-12 14:47:31 -0600
571770ef94
Moved prompt.sh up the config stack
David Thurstenson
2019-12-12 14:43:58 -0600
36a4c55dd0
Moved env vars to their own config file
David Thurstenson
2019-12-12 14:42:59 -0600
1c210e7b66
Added 11-env.sh and added
David Thurstenson
2019-12-12 14:22:29 -0600
df316dc1f7
Moving prioritized files to the top of the source chain
David Thurstenson
2019-12-12 14:21:03 -0600
7741b91ce5
Adding small tweaks to cnssh and cnsftp
David Thurstenson
2019-12-12 14:16:33 -0600
f3176367f1
Added Crestron helper functions
David Thurstenson
2019-12-11 11:46:30 -0600
f6219cb894
Fixed shot.sh after some neglect
David Thurstenson
2019-05-18 09:21:36 -0500
12ef20f681
Remove local bashrc function. If this functionality is needed, put an untracked script into ~/.bashrc.d/ instead.
David Thurstenson
2019-05-17 16:25:35 -0500
30c53ca722
Re added weechat alias after forgetting it in the split up
David Thurstenson
2019-05-17 09:54:35 -0500
e9165f2949
General cleanup, and put everything through shellcheck
David Thurstenson
2019-05-15 23:17:05 -0500
54ebcdd409
Splitting up my .bashrc for simplicity's sake
David Thurstenson
2019-05-15 22:45:06 -0500
e444b00e73
Fixed getdst() url creation
David Thurstenson
2019-05-15 16:44:40 -0500
882b269796
Test for a local .bashrc before trying to source it
David Thurstenson
2019-05-12 23:58:10 -0500
7368569d34
Restore proper spacing at the beginning of fontfind()
David Thurstenson
2019-05-12 23:48:39 -0500
022ba22a38
Restore the beginning of a case statement in shot()
David Thurstenson
2019-05-12 16:13:17 -0500
7b8963cc41
Added a source statement to add a local bashrc for fine tuning
David Thurstenson
2018-11-27 22:59:50 -0600
a0b48838d2
Use system libs when creating the venv
David Thurstenson
2017-06-21 16:46:12 +0000
3bc4f991cf
rework shot() to be easier to use, and save local copies of pasted shots
David Thurstenson
2017-06-02 16:00:52 -0500
a030520c1f
Re-structure PS1 for better extensibility, add venv mixin
David Thurstenson
2017-05-25 17:25:51 -0500
827d7e1c3b
Re-structure \[$(tput setaf 4)\][\A]\[$(tput setaf 6)\][\[$(tput setaf 14)\]\u\[$(tput setaf 6)\]@\h \[$(tput setaf 13)\]bashrc\[$(tput sgr0)\] \[$(tput setaf 6)\]\W]\[$(tput sgr0)\]$ for better extensibility, add venv mixin
David Thurstenson
2017-05-25 17:23:45 -0500
0fd1ad79e7
vactivate spawns a shell in a subprocess for easier exiting, and prompt customization
David Thurstenson
2017-05-25 17:02:43 -0500
838137e2bb
Added vactivate() to assist in activation/creation of venvs
David Thurstenson
2017-05-24 12:33:13 -0500
42c1b93936
Add fontfind() for finding which font provides a certain glyph
David Thurstenson
2017-05-03 10:00:07 -0500
8602033910
Added shortcuts for maim
David Thurstenson
2017-04-28 11:58:17 -0500
6000841c7e
Added screenterm stopgap
David Thurstenson
2017-04-26 10:02:27 -0500
5a9dea79ce
Added getdst()
David Thurstenson
2017-02-17 10:46:46 -0600
6a102b46c4
General cleanup for readability and maintainability
David Thurstenson
2017-02-16 02:23:49 -0600
66a666e4b4
Add function that wrapps any command to temporarily change terminfo
David Thurstenson
2017-02-09 18:25:32 -0600
a8e4895b92
Added warning when unix:path=/run/user/2000/bus is unset
David Thurstenson
2017-02-08 16:59:33 -0600
f1a02c45e0
Moving from screen to tmux for weechat
David Thurstenson
2017-01-10 16:37:02 -0600
2a96636cf5
Since tab complete with `sudo systemctl` is broken, revert to using polkit for authentication instead
David Thurstenson
2016-12-28 11:26:40 -0600
2cd660a915
If you are in a vcsh repo, display the repo name in the prompt
David Thurstenson
2016-10-26 10:08:55 -0500
bbe83b3384
No longer using Germinal
David Thurstenson
2016-06-24 20:37:51 -0500
695e0ac72d
Added function to toggle audible bell for germinal
David Thurstenson
2016-04-29 10:18:05 -0500
0c939ccfee
Reversed test for 1
David Thurstenson
2016-04-15 09:16:28 -0500
148ef39a6f
Clean up formatting, added awman coloring, only use powerline if not using a TTY
David Thurstenson
2016-04-11 12:27:46 -0500
73d31d2973
added powerline
David Thurstenson
2016-03-31 12:09:10 -0500
d964d1d7cb
Added lscolors
David Thurstenson
2016-03-15 09:15:35 -0500
5fcefb5a05
Changed weechat to use thurstylark-vps
David Thurstenson
2016-03-03 16:19:16 -0600
d268eb9172
added -A to ls alias, added -h to la alias, removed lesspipe
David Thurstenson
2016-01-28 12:09:13 -0600