{"id":18083156,"url":"https://github.com/ivanfon/tekaim","last_synced_at":"2025-09-03T13:39:33.500Z","repository":{"id":137143730,"uuid":"125129348","full_name":"IvanFon/tekaim","owner":"IvanFon","description":"A simple tool to take and upload screenshots to teknik.io (can be configured for other hosts)","archived":false,"fork":false,"pushed_at":"2019-06-09T02:57:30.000Z","size":36,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-31T03:42:27.146Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IvanFon.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-03-13T23:51:28.000Z","updated_at":"2019-06-09T02:57:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"7a61bc4f-69a2-435c-be59-9ce11fe63ab6","html_url":"https://github.com/IvanFon/tekaim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IvanFon/tekaim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanFon%2Ftekaim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanFon%2Ftekaim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanFon%2Ftekaim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanFon%2Ftekaim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IvanFon","download_url":"https://codeload.github.com/IvanFon/tekaim/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanFon%2Ftekaim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273453405,"owners_count":25108470,"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","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-31T14:07:05.565Z","updated_at":"2025-09-03T13:39:33.484Z","avatar_url":"https://github.com/IvanFon.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# tekaim\nA simple tool to take and upload screenshots to teknik.io\n\n## Installation\n\n### Arch Linux\n\ntekaim is available on the AUR. You can either install it with `makepkg` or your preferred AUR helper:\n\n```\nyay -S tekaim\npikaur -S tekaim\ntrizen -S tekaim\netc\n```\n\n### Other Linux Distro's\n\ntekaim depends on Python 3+, `maim`, `curl`, and `xclip`. Ensure you have these installed beforehand. At this time, tekaim only supports Linux.\n\nGo to the [latest release](https://github.com/IvanFon/tekaim/releases/latest) and download `tekaim-X.Y.Z.tar.gz`, then use the following commands to untar and install it:\n\n```\ntar -xf tekaim-X.Y.Z.tar.gx\ncd tekaim\npython setup.py install\n```\n\nThe final command may require `sudo` permissions to install.\n\n## Usage\n\nRun `tekaim` and make a selection. After a few seconds, the URL to your uploaded image will appear. By default, tekaim will upload to [teknik.io](https://www.teknik.io/). The URL will also be copied to your clipboard.\n\nScreenshots are saved to `~/.tekaim/screenshots/` and image links and deletion links are saved to `~/.tekaim/history/`.\n\n### Arguments\n\n- '-f': take screenshot of entire desktop\n- '-d': developer mode\n  - load config from same directory as executable\n  - print debug info\n\n### Configuration\n\nBy default, tekaim's config file is stored in `~/.config/tekaim/config.json`. The config file supports single-line, C-style comments. The default config file has a comment explaining each option.\n\nIf the config file is missing, tekaim should automatically download the default file from this repository. If you need the default config for whatever reason, it can be found [here](https://github.com/IvanFon/tekaim/blob/master/config.json).\n\n## Dependencies\n\nBy default, tekaim depends on [maim](https://github.com/naelstrof/maim) for screenshots, [curl](https://github.com/curl/curl) for uploading, and [xclip](https://github.com/astrand/xclip) to copy to your clipboard. If you want to use something different, you can configure commands and arguments in `config.json`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanfon%2Ftekaim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivanfon%2Ftekaim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanfon%2Ftekaim/lists"}