{"id":18015195,"url":"https://github.com/caroga/misc","last_synced_at":"2025-04-04T15:16:30.956Z","repository":{"id":73334904,"uuid":"51221551","full_name":"Caroga/misc","owner":"Caroga","description":"Various scripts","archived":false,"fork":false,"pushed_at":"2016-02-06T22:00:50.000Z","size":88,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-10T00:47:02.484Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Caroga.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-02-06T20:56:08.000Z","updated_at":"2016-02-25T03:03:21.000Z","dependencies_parsed_at":"2023-04-28T10:44:26.970Z","dependency_job_id":null,"html_url":"https://github.com/Caroga/misc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Caroga%2Fmisc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Caroga%2Fmisc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Caroga%2Fmisc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Caroga%2Fmisc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Caroga","download_url":"https://codeload.github.com/Caroga/misc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247198466,"owners_count":20900081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-30T04:12:30.625Z","updated_at":"2025-04-04T15:16:30.935Z","avatar_url":"https://github.com/Caroga.png","language":"Shell","readme":"Scripts\n=======\n\nchameleon\n---------\nA background changer\n\n\t$ chameleon --help\n\tUsage: chameleon [options] \u003ctarget\u003e\n\tOptions:\n\t\t-m|--bg-manager      # Specify a bg manager to use. The default is feh.\n\t\t-M|--bg-mode         # Specify the bg mode.\n\t\t-C|--color           # Specify a color for the background.\n\t\t                       If used without a target image, fills the background with the color.\n\t\t                       Needs imagemagick for that though.\n\t\t-d|--daemon\t         # Daemon mode: sets the background periodically. Useful if the taget is a dir.\n\t\t-D|--daemon-delay    # Delay for periodic bg changing, in seconds (default: 900).\n\t\t-r|--recursive       # If the target is a dir, search for files recursively.\n\t\t-v|--verbose         # Be verbose.\n\t\t-h|--help            # Show this message.\n\tModes:\n\t\tfeh: center, fill, max, scale, tile.\n\nminer\n-----\nMiner is a simple tool to merge (patch) zip archives.\n\n\t$ miner\n\tUsage: miner \u003czip0\u003e \u003czip1\u003e\n\nixio\n----\nA client for ix.io. I didn't like the official one.  \nDepends on curl.\n\n\t$ cmd | ixio\n\tor\n\t$ ixio \u003c file\n\n\t$ ixio -h\n\tUsage: ixio [flags] \u003c \u003cfile\u003e\n\tFlags:\n\t\t-h|--help            Show this message\n\t\t-d|--delete \u003cid\u003e     Delete an id\n\t\t-p|--put \u003cid\u003e        Overwrite an id\n\t\t-l|--limit \u003cnum\u003e     Number of times the paste can be read before it's deleted.\n\t\t-u|--user            Username for autherntication. Turns on authentication.\n\t\t-n|--auth-toggle     Toggle authentication. Turns authentication on or off (even if a username is supplied) depending\n\t\t                       on the default set in the config file (if any). Without one, the default is on.\n\nsprunge\n-------\nA script for sprunge, because I'm weird and hate aliases.  \nDepends on curl.\n\n\t$ cmd | sprunge\n\tor\n\t$ sprunge \u003c file\n\nimgur\n-----\nimgur is a relatively simple imgur client. It does not support authorization.\n\n\tUsage: imgur [flags] [path]\n\tFlags:\n\t\t-h    Show this message.\n\t\t-s    Make a screenshot and upload that. If a path is specified, the screenshot is saved there.\n\t\t      If the path is a dir, the screenshot will be saved under that directory with a random name.\n\t\t      You can override the default tmp dir (/tmp) in the config file with `tmp_dir=\u003cpath\u003e`\n\t\t-F    Make a fullscreen screenshot instead of asking you to select a window or an area. Implies -s.\n\t\t-R    Remove the file after uploading.\n\t\t-c    Source an alternative config file.\n\t\n\tUsing several keys in a row (like -sFR) is not supported.\n\tThere is no support for putting the image URL into the X clipboard. That's stupid. Just do `imgur | xclip`.\n\tYou can set some stuff in a config file. Look in the argument handling part of the script for details.\n\tThe default path is $HOME/.config/imgur.rc.sh\n\ni3lock-extra\n------------\nAn i3-lock wrapper for doing fancy shit.\n\n\tUsage: i3lock-extra \u003c-m mode\u003e [args]\n\tFlags:\n\t\t--mode|-m \u003cmode\u003e    # Lock mode.\n\t\t--tmpdir|-d \u003cpath\u003e  # Directory to store temporary files in. This should not be accessible by other users!\n\t\t--pixelize-scape|-p # For the pixelize mode only. Sets the number by which the image is resized down and\n\t\t                      back up to achieve the pixelize effect. For example, 4 means that it will be resized\n\t\t                      to 1/4 of the original and blown back up.\n\tModes:\n\t\trnd \u003cdir\u003e           # Use a random image from a dir.\n\t\tblur [img]          # Take a screenshot, blur it out. If provided, add an image on top.\n\t\tpixelize [img]      # Same as the abobe, but pixelize the image instead.\n\t\timg \u003cimg\u003e           # Use the provided image.\n\nlockd\n-----\nX autolocker. Uses xssstate.\n\n\tUsage: lockd [-r \u003crundir\u003e] [-p \u003cpoll_rate\u003e] \u003ccommand\u003e\n\nsecret\n------\nVery basic password manager. Uses GPG.\n\n\tg|get \u003ctag\u003e       # Get a password into your clipboard.\n\ts|search [regex]  # Search your tags. Lists everything without a regex.\n\tl|list [regex]    # Same as search.\n\tc|clear           # Clear the terminal.\n\th|?|help          # Show this message.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaroga%2Fmisc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaroga%2Fmisc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaroga%2Fmisc/lists"}