Add README.md
This commit is contained in:
		
							parent
							
								
									d5d1e8666f
								
							
						
					
					
						commit
						2af04a94fe
					
				
							
								
								
									
										61
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,61 @@ | |||
| ## fedi\_tools: tools for interacting with fedi from the cli | ||||
| 
 | ||||
| # Dependencies | ||||
| 
 | ||||
| * libcurl | ||||
| * radare2 (build and install it from https://github.com/radareorg/radare2) | ||||
| 
 | ||||
| 
 | ||||
| # Build | ||||
| 
 | ||||
| Just run `make` | ||||
| 
 | ||||
| 
 | ||||
| # Installation | ||||
| 
 | ||||
| Just run `make install` as root after building | ||||
| 
 | ||||
| 
 | ||||
| # Configuration | ||||
| 
 | ||||
| radare2 comes with sdb (see https://github.com/radareorg/sdb) and fedi\_tools uses sdb for configuration, | ||||
| because I don't want to write a config parser. | ||||
| For configuration you need to create `.fedi_tools.sdb` in your home directory and set the following keys: | ||||
| 
 | ||||
| * instance | ||||
| * user | ||||
| * password | ||||
| 
 | ||||
| just do this: | ||||
| 
 | ||||
| ```sh | ||||
| sdb ~/.fedi_tools.sdb instance=<instance-url> | ||||
| sdb ~/.fedi_tools.sdb user=<your-username> | ||||
| sdb ~/.fedi_tools.sdb password=<your-password> | ||||
| ``` | ||||
| 
 | ||||
| 
 | ||||
| # The tools | ||||
| 
 | ||||
| So far there is only `fedi_post` which let's you make a post on fedi. | ||||
| You can use it like this: | ||||
| 
 | ||||
| ```sh | ||||
| fedi_post <text-file-containing-your-post> | ||||
| ``` | ||||
| 
 | ||||
| `fedi_post` also has an interactive mode. If you launch it with the `-i` flag it will open $EDITOR: | ||||
| You write your post, save, quit and `fedi_post` will make a post for you. | ||||
| You can also attach files if you use the `-a` flag like this: | ||||
| 
 | ||||
| ```sh | ||||
| fedi_post <post-file> -a <number-of-attachments> <attachment-1> <attachement-2> ... <attachment-N> | ||||
| ``` | ||||
| 
 | ||||
| Ofc this also works in combination with the `-i` flag. | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| Enjoy! | ||||
| 
 | ||||
| -- condret | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user