salt
6a3a4f9732
ptgdp: Add quickplay
2019-09-18 02:24:17 -05:00
salt
d4b7d07bfd
ptgdp: More error checking, remove erroneous continue
2019-09-13 22:31:27 -05:00
salt
d099c224b3
ptgdp: Add some preprocessor shenanigans
2019-09-13 22:00:34 -05:00
salt
06712e971b
ptgdp: Implement barebones preprocessor commands
...
Now to put them to use
2019-09-13 21:25:18 -05:00
salt
ae55cb3ce3
ptgdp: More default-search fixes, change sanitization location
2019-09-13 21:13:48 -05:00
salt
e5ad73d4cc
ptgdp: Set default-search instead of prefixing with ytsearch:
...
First step on the way to some more complex playlist options
2019-09-13 20:29:54 -05:00
salt
8a06b9178b
ptgdp: Simplify help text, remove arbitrary conflicts of flags
2019-09-06 02:56:00 -05:00
salt
4e5de57f02
ptgdp: Switch from a getopts arg to parsing out program arguments for playlists
...
This is a breaking change
It's also actually the right way to do things and it comes with multiple playlist support
2019-09-01 23:33:04 -05:00
salt
c4023a1d8d
ptgdp: Give the user big red text if something fucks off
2019-08-19 02:12:47 -05:00
salt
2051e8ffbb
ptgdp: Change phrasing on playlist enqueueing
2019-08-19 01:49:05 -05:00
salt
69ea2472bd
ptgdp: Correct syntax on mpc validation
2019-08-19 01:45:25 -05:00
salt
a41600823a
ptgdp: Properly handle invoking -R with a file
2019-08-18 01:31:26 -05:00
salt
d7b8c7e392
ptgdp: More modularization, add individual song selection mode
2019-08-18 01:26:53 -05:00
salt
dd24705821
ptgdp: Tweak logging
2019-08-14 04:38:13 -05:00
salt
082d48f61d
ptgdp: Define function for line validation
2019-08-14 04:34:32 -05:00
salt
afcb98e06b
ptgdp: Figure out how many songs we need to grab
2019-08-14 04:31:57 -05:00
salt
83a32b0090
ptgdp: Allow overriding of XDG_MUSIC_DIR
...
While a real ghetto hack, this does allow changing where it looks for your MPD library
2019-08-14 04:15:28 -05:00
salt
e3e9e92838
ptgdp: More dependency checks
2019-08-14 04:13:59 -05:00
salt
0ee928cae9
ptgdp: Major refactor, clarify logging
2019-08-14 04:09:14 -05:00
salt
15d25b5ddc
ptgdp: Add TODO
2019-08-13 04:34:22 -05:00
salt
c97fb6563f
ptgdp: Build a queue in mpd
2019-08-13 04:33:55 -05:00
salt
92b5c86d71
ptgdp: Save and resolve file extensions
...
This should make mpd a lot more jumpy
2019-08-13 04:00:52 -05:00
salt
ee2d882d39
ptgdp: Fix musicdir
2019-08-13 03:50:46 -05:00
salt
dc0fc3f317
ptgdp: Switch from a symlink to just directly downloading the music
...
You can, of course, link this thing back out if you want to
2019-08-13 03:47:37 -05:00
salt
ac2043ecb6
ptgdp: Add sanity check for MPD
2019-08-13 03:39:19 -05:00
salt
e5bf4e6f50
ptgdp: Switch to mpd/mpc
2019-08-13 03:35:50 -05:00
salt
873ddaad12
ptgdp: Annotate comments in help text
2019-08-08 18:32:47 -05:00
salt
50f9986705
ptgdp: Add comments
2019-08-04 00:04:15 -05:00
salt
300422f1a4
ptgdp: Revise logging a bit more, add statistics at end of dry run
2019-07-28 17:50:23 -05:00
salt
d699c8195f
ptgdp: Add dry run, overhaul erroring syntax
2019-07-28 17:46:30 -05:00
salt
107937bb41
ptgdp: Fix multiple instances sharing a tmpfile
2019-07-23 14:08:55 -05:00
salt
2afe7c9096
ptgdp: Remove test statement
...
Nobody saw that
2019-07-09 04:32:38 -05:00
salt
4dbdcd893f
ptgdp: Be more accurate in error messages
2019-07-04 04:07:33 -05:00
salt
6ed11f8c8a
ptgdp: Silence rofi errors
2019-07-04 03:59:54 -05:00
salt
524a013cbb
ptgdp: Add notification support, make logging more verbose
2019-07-04 03:59:02 -05:00
salt
4ff300b376
ptgdp: Fix queueing files that we can't find a song for
2019-06-22 22:50:02 -05:00
salt
cc19c54cc2
g910-lights: Add keyboard light script
2019-06-21 22:56:05 -05:00
salt
aa0ec9eb75
ptgdp: Slight name correction
2019-06-19 06:21:20 -05:00
salt
87804313f2
jptgdp: Rename to ptgdp, move Music folder and use a symlink instead
2019-06-19 03:39:18 -05:00
salt
9ef02493c7
jptgdp: Put rofi in case-insensitive mode
2019-06-14 06:35:45 -05:00
salt
0b9f14d2be
jptgdp: Ensure that -r and -f conflict
2019-06-14 06:22:00 -05:00
salt
89483e23c0
jptgdp: Remove item from todo list
2019-06-14 06:18:36 -05:00
salt
4e520559e3
jptgdp: Remove straggler _optrofidir
2019-06-14 06:17:14 -05:00
salt
0da3eb92b7
jptgdp: Set up option conflicts, simplify rofi options
2019-06-14 06:16:43 -05:00
salt
83058754bb
jptgdp: Add rofi menu, autoplay option
2019-06-14 06:11:02 -05:00
salt
6d958494ff
jptgdp: Correct dependencies, adjust help text
2019-06-13 17:17:44 -05:00
salt
fed0f2e1aa
jptgdp: Add todo list
2019-06-13 08:00:22 -05:00
salt
0f4ebd81cc
jptgdp: Rename variable, reorganize help text
2019-06-13 07:58:48 -05:00
salt
fe4b526eac
jptgdp: Add error handling, move music dir to Music
2019-06-13 07:50:58 -05:00
salt
81c4dfa992
jptgdp: Re-enable death cleanup
2019-06-13 07:43:21 -05:00
salt
a84f4e8827
jptgdp: Remove debug logging
2019-06-13 07:42:56 -05:00
salt
b4014f8733
jptgdp: Change completion message when only downloading
2019-06-13 07:37:59 -05:00
salt
16ffe95285
jptgdp: Add a download-only flag, rename
2019-06-13 07:37:02 -05:00
salt
d2a3671f2d
justplaythegoddamnpart: Add a program to download really friggin barebones playlists
2019-06-13 07:34:00 -05:00
salt
c1d03964c7
colortest: Change test string
2019-06-07 00:50:08 -05:00
salt
d0d9bd2286
colortest: Small optimization
2019-06-07 00:41:15 -05:00
salt
719384fe5b
colortest: Replace test-color
2019-06-07 00:40:15 -05:00
salt
89944129d7
i3lock-custom: Reposition face
2019-04-09 05:11:22 -05:00
salt
5b16e99296
i3lock-custom: Simplify lock screen
2019-04-09 05:02:25 -05:00
salt
a544d9827d
tmp: Update help text, add more directory permissions checking
2019-02-10 12:29:23 -06:00
salt
6637e750c9
tmp: Use XDG spec for Templates dir
2019-02-10 12:20:05 -06:00
salt
d0f8eda505
tmp: Update help text a bit
2019-02-09 20:12:37 -06:00
salt
c78d6af7e4
tubetop2: Tweak volume a bit
2019-02-06 13:46:40 -06:00
salt
be51dc0fbb
tubetop2: Lower mpv softvol
2019-02-06 13:38:56 -06:00
salt
5641c98708
shrc: Move back to home repo
2019-02-05 12:42:34 -06:00
salt
ebe072a32c
i3lock-custom: Convert to Arc-Dark
2019-02-01 03:28:14 -06:00
salt
db8ece927f
tmp: Add templates support, help text
2019-01-23 14:49:16 -06:00
salt
022afcb4c0
i3-settree: Add kdialog integration
2019-01-14 18:14:23 -06:00
salt
06352b30a6
xephwrap: Polish
2019-01-03 21:43:30 -06:00
salt
210f7f4c83
cowsayeternal: Add multithreading
...
What am I doing with my life
2018-12-31 14:05:15 -06:00
salt
847e09e119
cowsayeternal: Improve logging and printing
2018-12-31 13:59:48 -06:00
salt
b0ddc8ebaf
i3-settree: Add saving functionality
2018-12-23 14:53:23 -06:00
salt
b740748e71
i3-settree: Use prettier names
2018-12-23 12:07:07 -06:00
salt
789821ae8e
i3-settree: Change prompt, add script support
2018-12-23 12:01:22 -06:00
salt
4f6540b0d2
i3-settree: Add first implementation of an i3 tree restorer
2018-12-23 01:56:55 -06:00
salt
dcfc977fc0
cowsayeternal: Use a temporary file to circumvent argument size restrictions
2018-12-21 15:26:17 -06:00
salt
4559167e88
cowsayeternal: Add really dumb cowsay script
2018-12-21 13:46:10 -06:00
salt
70e74bf4c5
fetch: Sleep before screeny
2018-12-05 00:03:55 -06:00
salt
77c254531a
test-notifications: Use command -v instead of which
2018-11-22 02:45:30 -06:00
salt
68a3550882
kshrc: Ignore not finding .profile
2018-11-22 02:44:56 -06:00
salt
81c9757d2d
bashrc: Ignore not finding .profile
2018-11-22 02:44:26 -06:00
salt
e6be305258
tmp: Code cleanup
2018-11-22 02:43:48 -06:00
salt
cc2ca23837
i3lock-custom: Code quality brushups
2018-11-22 02:42:10 -06:00
salt
95ba4a45d2
fetch: Small code quality changes
2018-11-22 02:39:53 -06:00
salt
2aec0b70b6
cnc: Remove cnc
2018-11-22 02:38:37 -06:00
salt
03b31b1da6
.gitignore: Remove pip
2018-11-21 23:14:22 -06:00
salt
d6ea041d74
.gitignore: Add gitignore
2018-11-21 22:44:33 -06:00
salt
5f7ddc3141
bashrc: Remove bash-to-zsh workaround and stop sourcing the environment's profile
2018-11-21 15:32:16 -06:00
salt
bcd40f9a27
fetch: Simplify neofetch call
2018-11-16 20:51:57 -06:00
salt
8ce49b4e15
colortest: Rename to test-color
2018-11-07 23:32:03 -06:00
salt
d973044ee8
i3lock-custom: Start Conky and slap my face on it
2018-11-04 03:36:55 -06:00
salt
9b4c60069e
i3lock-custom: Don't wait twice
...
Can you do that?
Can you really wait twice?
2018-11-04 02:30:48 -06:00
salt
0ec90646ba
i3lock-custom: Major refactor
...
Polish the imagemagick pipeline
Be less error-tolerant in subshell
Make program flow easier to read
And open the gates to having a bar on top of it all
2018-11-04 02:29:16 -06:00
salt
278e3942a2
ssht: Add SSH Tor resolver thing
...
It fetches a given host's IP and connects to that directly
This way you can get a low-latency connection but still use Tor as a name service.
Sort of.
2018-10-19 19:02:18 -05:00
salt
0167f78ad7
xephwrap: Add Xephyr wrapper script
2018-10-12 21:34:55 -05:00
salt
482622fab8
cnc: Add support for loading cnc from its default location
2018-10-12 01:01:19 -05:00
salt
48761983ef
zshrc: Add autocompletion for dotfile alias
2018-10-07 00:24:28 -05:00
salt
b56604af3f
i3lock-custom: Add i3lock wrapper script
2018-10-04 18:26:37 -05:00
salt
1fc909dda0
tmp: Use traps to increase robustness
2018-10-04 16:20:38 -05:00
salt
054f422b28
cnc: Add stub for Concession service manager script
2018-09-28 00:03:13 -05:00