Commit Graph
100 Commits
Author SHA1 Message Date
salt 34c8190a19 ptgdp: Update 2019-10-18 23:37:32 -05:00
salt 11bb8df9cf ptgdp: Update 2019-10-18 23:33:15 -05:00
salt ad0b071062 fork: Remove redundant disown
That didn't work in POSIX sh anyway
2019-10-11 02:46:41 -05:00
salt a4174c114e Merge branch 'master' of gitlab.com:rehashedsalt/bin 2019-09-27 21:58:57 -05:00
salt dfdd0fccf2 ptgdp: Update 2019-09-27 21:58:52 -05:00
salt 5d94c92dcc ptgdp: Update 2019-09-27 16:26:54 -05:00
salt fdc0dfeaf9 fork: Fix logging, actually error out 2019-09-27 00:00:24 -05:00
salt 0aca409ebc ptgdp: Update 2019-09-26 23:02:56 -05:00
salt bd9a3ff69c ptgdp: Update 2019-09-26 19:19:58 -05:00
salt 7ee6e5b336 ptgdp: Update 2019-09-26 18:37:30 -05:00
salt 600b77be49 ptgdp: Update 2019-09-26 18:32:30 -05:00
salt db5cacee75 ptgdp: Update 2019-09-26 17:28:31 -05:00
salt 109273c805 ptgdp: Move to its own repo, rewrite 2019-09-26 17:23:27 -05:00
salt 2d62cfabbf mpc: Remove mpc keybind things
Eugh
2019-09-26 03:01:56 -05:00
salt aa1cc36264 Merge branch 'master' of gitlab.com:rehashedsalt/bin 2019-09-25 00:57:19 -05:00
salt d383901d8e fork: Add a utility to fork a task to bg 2019-09-25 00:57:10 -05:00
salt d80d95fc47 ptgdp: Add more todo items 2019-09-20 03:52:45 -05:00
salt 22fb9cebb3 ptgdp: Remove prefix on log lines 2019-09-18 02:28:44 -05:00
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