summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-26add playlist supportRasmus Steinke2-4/+52
2017-07-26fix MakefileRasmus Steinke1-3/+0
2017-07-26merge all scripts into one, hopefully without breakageRasmus Steinke5-128/+113
2017-07-22fix location for album listRasmus Steinke1-1/+1
2017-07-22Merge pull request #30 from nicodebo/xdg_dirRasmus Steinke3-53/+85
Implement xdg specification base directory
2017-07-22Implement xdg specification base directorynicodebo3-53/+85
Follow xdg base directory specification, see https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html - Use $XDG_CONFIG_HOME if it is set, otherwise use $HOME/.config - Use $XDG_DATA_HOME if it is set, othewise use $HOME/.local/share - split the clerk files between those two hereabove metionned directories by keeping the clerk/config and clerk/podcasts inside $XDG_CONFIG_HOME, and the rest inside $XDG_DATA_HOME - Put all the file variables definition in a centralized location for easier maintenance. - Updated the README to reflect the XDG support
2017-07-22Merge pull request #29 from nicodebo/fix_albumratingRasmus Steinke1-6/+7
Fix albumratings does not exist
2017-07-22Fix albumratings does not existnicodebo1-6/+7
The first time rating an album, a FileNotFoundError is raised because ~/.config/clerk/albumratings.json does not exists: - Moved the file opening (i.e. load_fastlist) inside the 'try' block and added an except clause, to catch the FileNotFoundError exception and process it accordingly. - Moved the action of saving the json track database and setting the sticker into a 'finally' block in order not to duplicate lines of code in the different blocks of the try/except. - Replaced the 'artist' tag with the 'albumartist' one.
2017-07-21Merge pull request #28 from nicodebo/fix_trackratingRasmus Steinke1-5/+9
Fix trackrating does not exist
2017-07-21Fix trackrating does not existnicodebo1-5/+9
The first time rating a track, a FileNotFoundError is raised because ~/.config/clerk/trackratings.json does not exists: - Moved the file opening (i.e. load_fastlistTrack) inside the 'try' block and added an except clause, to catch the FileNotFoundError exception and process it accordingly. - Moved the action of saving the json track database and setting the sticker into a 'finally' block in order not to duplicate lines of code in the different blocks of the try/except.
2017-07-18Merge pull request #26 from nicodebo/zsh_completionRasmus Steinke2-0/+116
Add zsh completion script
2017-07-18Add zsh completion scriptnicodebo2-0/+116
- Update the readme with installation instruction
2017-07-16Remove perl columnRasmus Steinke1-1/+0
2017-07-16use pure awk for cache creationRasmus Steinke3-43/+15
2017-07-15make clerk_fzf use new perl column scriptRasmus Steinke1-6/+8
2017-07-15properly ommit last column in loopRasmus Steinke1-1/+1
2017-07-15Use own column implementation. This should make clerk work on BSD and debianRasmus Steinke3-3/+33
2017-06-07fix keybindings for new rofiRasmus Steinke1-39/+45
2017-05-05Merge branch 'master' of https://github.com/carnager/clerkRasmus Steinke1-2/+1
2017-05-05remove obsolete copy vi optionRasmus Steinke1-1/+0
2017-04-20Merge pull request #22 from iAmMrinal0/patch-1Rasmus Steinke1-2/+1
Fix screenshot not shown in README
2017-04-20Fix screenshot not shown in READMEMrinal Purohit1-2/+1
2017-02-14also backup on instant rateRasmus Steinke1-0/+13
2017-02-14only perform backup once an hourRasmus Steinke1-3/+12
2017-02-14delete trackratings before dumping stickersRasmus Steinke1-0/+1
2017-02-07add auto backup for track ratingsRasmus Steinke2-1/+7
2017-01-28fix backup menuRasmus Steinke1-2/+1
2016-08-16check configRasmus Steinke1-0/+11
2016-08-16make animation optionalRasmus Steinke2-1/+7
2016-07-31add warning about tmux config fileRasmus Steinke1-0/+2
2016-07-31fix textRasmus Steinke1-1/+1
2016-07-31use column to pad textRasmus Steinke1-1/+1
2016-07-31dynamically generate help screenRasmus Steinke2-25/+14
2016-07-31fix typo in helpRasmus Steinke1-1/+1
2016-07-31remove elif, whereever that came fromRasmus Steinke1-3/+0
2016-07-31export MPD_HOSTRasmus Steinke1-0/+17
2016-07-22change default kill bindingRasmus Steinke1-1/+1
2016-07-22make custom tmux config actually workRasmus Steinke1-0/+18
2016-07-22add quit hotkeyRasmus Steinke3-1/+5
2016-07-22update tmux configRasmus Steinke1-72/+18
2016-07-22make tmux config configurableRasmus Steinke3-27/+8
2016-07-22create config dir, if neededRasmus Steinke1-0/+5
2016-07-22pushRasmus Steinke1-12/+6
2016-07-21properly relaunch stuffRasmus Steinke1-8/+4
2016-07-21add help text and kill commandRasmus Steinke1-11/+23
2016-07-21properly start slRasmus Steinke1-2/+1
2016-07-21use the proper way to start processes in tmuxRasmus Steinke1-8/+8
2016-07-21fix script nameRasmus Steinke1-1/+1
2016-07-21fix re-creation of cachesRasmus Steinke3-2/+4
2016-07-21fix odd spacing errorRasmus Steinke1-5/+5