From 31a03f14bc9c9854085bd395c28870665120d0e2 Mon Sep 17 00:00:00 2001 From: m455 Date: Thu, 16 Jan 2020 12:54:49 -0500 Subject: [PATCH] updated README --- README.md | 44 ++++++++++++++++++-------------------- compiled/args_rkt.dep | 1 + compiled/args_rkt.zo | Bin 0 -> 3571 bytes compiled/config_rkt.dep | 1 + compiled/config_rkt.zo | Bin 0 -> 1862 bytes compiled/init_rkt.dep | 1 + compiled/init_rkt.zo | Bin 0 -> 3531 bytes compiled/messages_rkt.dep | 1 + compiled/messages_rkt.zo | Bin 0 -> 5409 bytes compiled/rodo_rkt.dep | 1 + compiled/rodo_rkt.zo | Bin 0 -> 2833 bytes compiled/utils_rkt.dep | 1 + compiled/utils_rkt.zo | Bin 0 -> 7573 bytes 13 files changed, 27 insertions(+), 23 deletions(-) create mode 100644 compiled/args_rkt.dep create mode 100644 compiled/args_rkt.zo create mode 100644 compiled/config_rkt.dep create mode 100644 compiled/config_rkt.zo create mode 100644 compiled/init_rkt.dep create mode 100644 compiled/init_rkt.zo create mode 100644 compiled/messages_rkt.dep create mode 100644 compiled/messages_rkt.zo create mode 100644 compiled/rodo_rkt.dep create mode 100644 compiled/rodo_rkt.zo create mode 100644 compiled/utils_rkt.dep create mode 100644 compiled/utils_rkt.zo diff --git a/README.md b/README.md index 56af3a6..52b589f 100644 --- a/README.md +++ b/README.md @@ -6,18 +6,18 @@ A minimal list manager for people who live on the command line. ![](screenshot.png) + # Table of Contents - [Quick Start](#quick-start) - [Getting Started](#getting-started) - - [Conventions used in this readme](#conventions-used-in-this-readme) - - [Platforms](#platforms) - - [Requirements](#requirements) -- [Downloading the Requirements](#downloading-the-requirements) +- [Conventions used in this readme](#conventions-used-in-this-readme) +- [Platforms](#platforms) +- [Requirements](#requirements) - [Downloading Racket](#downloading-racket) - - [To Download Racket](#to-download-racket) + - [To Download and install Racket](#to-download-and-install-racket) - [Downloading the rodo Source Code](#downloading-the-rodo-source-code) - - [To Download the rodo source code](#to-download-the-rodo-source-code) + - [To Download the rodo Source Code](#to-download-the-rodo-source-code) - [Running rodo from Any Directory](#running-rodo-from-any-directory) - [Setting up a $PATH](#setting-up-a-path) - [To set up a $PATH](#to-set-up-a-path) @@ -27,18 +27,21 @@ A minimal list manager for people who live on the command line. - [Showing the Help Message](#showing-the-help-message) - [To Show the Help Message](#to-show-the-help-message) - [Initializing rodo](#initializing-rodo) - - [To Initialize rodo](#to-initialize-rodo) + - [To initialize rodo](#to-initialize-rodo) - [Displaying Your List](#displaying-your-list) - [To Display Your List](#to-display-your-list) - [Adding an Item to Your List](#adding-an-item-to-your-list) - - [To Add an Item to Your List](#to-add-an-item-to-your-list) + - [To Add an Item to Your List](#to-add-an-item-to-your-list) - [Removing an Item from Your List](#removing-an-item-from-your-list) - [To Remove an Item from Your List](#to-remove-an-item-from-your-list) - [Configuring rodo](#configuring-rodo) - - [To Configure Rodo](#to-configure-rodo) + - [To Configure rodo](#to-configure-rodo) - [List of commands](#list-of-commands) - [Usage examples](#usage-examples) + + + # Quick Start **Note** - This section is for users who are familiar with git, a Unix-like @@ -72,7 +75,7 @@ This readme will guide you through downloading, setting up, and using the rodo list manager. This readme is intended for people who spend a lot of their time on the command line and want a minimal list manager. -## Conventions used in this readme +# Conventions used in this readme * **Note** - Notes signify additional information * **Tip**- Tips signify an alternate procedure for completing a step @@ -81,7 +84,7 @@ on the command line and want a minimal list manager. * `Inline code` - Inline code signifies package names, filenames, or commands * ```Code block``` - Code blocks signify file contents -## Platforms +# Platforms Below is a list of platforms that rodo can run on: @@ -89,23 +92,18 @@ Below is a list of platforms that rodo can run on: * Windows Subsystem for Linux * macOS (Untested) -## Requirements +# Requirements -The following items must be installed before you can use rodo: +The following items must be downloaded and installed before you can use rodo: * Racket: [https://racket-lang.org/](https://racket-lang.org/) * rodo's source code: [https://github.com/m455/rodo](https://github.com/m455/rodo) -# Downloading the Requirements - -This section will guide you through downloading the required items for running -rodo. - ## Downloading Racket The Racket programming language will be needed to interpret or compile rodo. -### To Download Racket +### To Download and install Racket 1. run `sudo apt install racket` on the command line @@ -174,9 +172,10 @@ chmod u+x ~/bin/rodo # Using rodo -This section will guide you the various commands that rodo can use. This section -assumes you know how to run either the `rodo.rkt` or an executable created with -`raco exe rodo.rkt`. +This section will guide you the various commands that rodo can +use. This section assumes you know how to run either the `rodo.rkt` +using the Racket interpreter (`racket rodo.rkt`) or you have created +an executable using `raco exe rodo.rkt`. ## Showing the Help Message @@ -273,4 +272,3 @@ The examples below assume that you have [added rodo to your $PATH](#adding-rodo- `rodo rm 1` **Note**: You may have to run `rodo ls` to see which number corresponds to which item in your list. - diff --git a/compiled/args_rkt.dep b/compiled/args_rkt.dep new file mode 100644 index 0000000..069c4b5 --- /dev/null +++ b/compiled/args_rkt.dep @@ -0,0 +1 @@ +("7.2" racket ("91728cac1c565a0b28dc1defd9f32614950d4d56" . "4335ec5bad2ed36e5152052c5d874e9251a606f4") #"/home/m455/dev/projects/rodo/config.rkt" #"/home/m455/dev/projects/rodo/init.rkt" #"/home/m455/dev/projects/rodo/messages.rkt" #"/home/m455/dev/projects/rodo/utils.rkt" (collects #"racket" #"base.rkt") (collects #"racket" #"file.rkt") (collects #"racket" #"runtime-config.rkt")) diff --git a/compiled/args_rkt.zo b/compiled/args_rkt.zo new file mode 100644 index 0000000000000000000000000000000000000000..f5d317d73dcdde9fedb8bcbd4f3d7a8314d8973a GIT binary patch literal 3571 zcmc&%U5p!76~6b(wLRnUCga%S{Mfr`?53qb;~Cq#-py7j5(M>uCRw&=ONz46tbM&Z z+VM|j#@h{2OR301REZ!EJOm`*p$|Opgphy-MAQ@ng7yLNBOWLc;t7QE)?JDa=gy4X zaS{R&4|r|woS%Eo&%Nh6$F*0a<$5#i*_|C8oC8A05&Yyk!$Hs48hhOE#)H7=^H)_u zd=#&sbnAlpErJa=C6MkJbtTs_X$*`gk;djNpgmm z-Yha&@-07 zh1>kEI7|6F;8&UC@g7S@%b9{a zL%4m4r6Z@P z|87A#UhrO30$QGGHL?f#mkMaNF}r_CQqcz$N_S8>cI_S)*atgiKTv9vXE&0h^1lAM zv|pui?7fAIFR~;fyRYAzVW_IGt_bVND1pI=1O0lj3OT9t7L-f3;m0)z-9r{-l8K9G z3aV6r_x0Ch)JpwCeZNYna!{q9#%gnKS7|yXBz3V$GYa~qO!mDqwP5}i`A>W2dOYmU9 z0)UhF5&DZzX~SXs%dbFwQK^Hpx+33TXWNWfk%*(}YK3{|)#yL(3EHi(SVbx%M?nQ{j*Z{*d~l+0vMZI0V5o2tX4V z2(bn6C9SBcS=5O5gzr4wTCI(hx&-+Kq6VDiL$&Xe2$o;07n-dkD00nM1m3=eX)Met{TJR z#X}Wd;?prWuCcXx7}mwQh#X{Esy}dYP}k8>LrjY3EiK-&aVQ9V7Ep4aM?QylL-<^P z;|m``_r94C;1galVf+5f&Cbj}U;M-~FW>#+Z{Kiu#?!fqjYNZe{raJ-09dR( z@vQc$2CQ$bDx!K*Gs1-TLa M9sroBzbody031tcR{#J2 literal 0 HcmV?d00001 diff --git a/compiled/config_rkt.dep b/compiled/config_rkt.dep new file mode 100644 index 0000000..568fa59 --- /dev/null +++ b/compiled/config_rkt.dep @@ -0,0 +1 @@ +("7.2" racket ("8fb95af31029541bd5eb695b172972cb79a2ef93" . "2d712c48b3926c946618eb7956919d2aea2cf196") (collects #"racket" #"base.rkt") (collects #"racket" #"runtime-config.rkt")) diff --git a/compiled/config_rkt.zo b/compiled/config_rkt.zo new file mode 100644 index 0000000000000000000000000000000000000000..69794143e885355d37fb70771755ac34bbdb0009 GIT binary patch literal 1862 zcmd5-&5ImG6o2))r)Ii)ckRi}#E78MiwA|Cnpu^spcl!}tYMN}k&rdL(=|Ko_Qz~@ z&$v-p1j)gVn;(b@g2X>U@TiEVfPaGEK|};ENt6&@b@vQo78SvR%~VhQ>b_IX?yU3F8|=&c3i{p4d4sI8=UM8!LF2P$ZE>w< zPQ@=aKInbVufO``Q-0^*$DeQi{>w>nWdIfhai9xNLmw`~OYj=J3Gc#(a1FkOAK(s{ z>?FINJ;Y9v@1qoeHyUA(<(>R6=enLIe)2*pqhu=GK@vq?>}Ss_`y6e1zCQe z@WSAg1^fCIhet`O0tYFF4n(s+y)>u)UAY&;4$}+A9STV0q9r_sY1I&7n9+i&EDpnY$TXtm z%F5F$UxozfEpzEG21_>B25P8d4LNPMfd-mr*+}DH;S!|+m#lTswUN$nqy33FJ0H!) zmW|6A<0bKJwpA)Z>{1oTB)SgcvU1bP7)C1@1DD1lJ`vjk=Vv=V3vRBXD{{ul*q z+f-@N`a>tco8hvxsg!oEEXmn% zDlc6;b}wybw4^JCL#ju1N&NW=`u4qdUKelu^jUQD-LH1E2swd!Wx_b zACBnqc^^K4Ps#8&-Ef7nj|cj{XuS!wMN#*JQ2M>PVk-I*Kh@hprijS?hV0t%&YbOt zHrsjbV3OprzxMFHOk)|^jI}EXR9^tPE!8)nWox3_o2x;)TMcvdS!k$D82?@k#-bY5 g1)5znd;cg1)RQg!w$4yYv)<)yqyY|Sl zKbe^|HV+jbB2giPD5OF(6dtJ52j1X`0*cj^pO^B$V}<&F5Q1k!Z1TdncV^AFi2@Q2 zti8K)&)+@g-1D7#cIH)OvDU~2ZgZPQ&jBH19N%NjUbpRS4gzikgKp$?_=`FrA+nc{ zJA6Hl4+W$TUo&Z2&laOIUwGxt*k|AS%SZ29`@ft2v6X14L9W1Yn{Gl?eJ#Q3$E3?ZrGQP z^h}F~JdoRRD|X20yU`Y!ZSh?m(n`43jojS_c~-dPwIg~e;meiP-@?5tpYL%0T4HU0 zo2NFp)Z$H_F?2O#%=f~GDd-u?q2d<5xx=#Y12aRf)Ax^j+CYE2?&c*CKP}cad1NIU z`(DHY*FQ^3g2=ngUW>P^px492Zr|;;tY)-JOSO~_t)Xt54?2-%COlRQct618VDyo< z!>zE{>vNU~dBkrrCE#tAjn$ckG)uUBmStn7*wn+6t+wa;XW6O9-N3-U=wX&O2L85{ z#D@70M%ZYYXt@z9qzTMSudIM?Vh)47nan{|QD|{(RaO(G>cD*GL=`gh(EN$`2KCE1 z6rr>VjFw6V=65Cc!2Aw=GpZ-*v=|PWO&*5rf$#5GacQ;^=8LgyEKVK-ybd`eu819@Ypm;%_{E*HSjXcZCdVFddaRC%2pa>

1;xR6;YC6+EAV!BLpf9C@3L2bgV3|!r=3)&LwY;RhHL8{XkOG3Tw50w5 z)Cw>pFhO{BNqtkh2xqZ0ib8V+9bN_#_koNpJ|Rs4Nn&Xdlccd(I42a(Ul~N6A1*`r zGca!3Hhe0fztF*Qb~ky#YNS|KoE|4ka?;Ol|e{sQL!zl_yc;dn&?#6bxc0 z$YlUV7N2o-Bkmfa-EnKdacD6iw7fvxI(ycla5YMQJQahuw>%;)18h}RTyNHdIn;O*d@EU!+%X&|*w!27@wm#Lu4O5NBcv7VC> z!&s!XksI*^#9PzxU05`7PJMpCZY&~{MXCT)&zbPJI1%+M-|KECBS?ttD3vdRf~sHYA{=0H1rKQL<@h{PGvVh$v}W;k8;dX0R>Ei( zGkoLt_z+_C)D13ULr#(z@*HWASIKMSHu*mJAu=2swdJh&VAj(U=l^TW6r<%B$%w9)Oxt?hM${je zw@&0m=RydIPaUWL9eqR#QAXC29)gXIu3x@6=tX>W=KMAfy4*J?HIr#O`5_{Par|jg zG!)yZAHiKo&E69C3|nUwZv<5bO}L=x7e9e}M9QOaucfEyh7EZK^7a3SeEexb(r`wF Y{|S&sfncdCF(B9Fv<`3#e{1%?06LvQ+5i9m literal 0 HcmV?d00001 diff --git a/compiled/messages_rkt.dep b/compiled/messages_rkt.dep new file mode 100644 index 0000000..04040a3 --- /dev/null +++ b/compiled/messages_rkt.dep @@ -0,0 +1 @@ +("7.2" racket ("065ba24c0934d73675dc0b0163b4701d782dc426" . "af632c462e0b9ace40afb355782b3574ed81c224") #"/home/m455/dev/projects/rodo/config.rkt" (collects #"racket" #"base.rkt") (collects #"racket" #"runtime-config.rkt")) diff --git a/compiled/messages_rkt.zo b/compiled/messages_rkt.zo new file mode 100644 index 0000000000000000000000000000000000000000..7c95fcbd878b8f279a3360ee61894b3eebe43f91 GIT binary patch literal 5409 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 literal 0 HcmV?d00001 diff --git a/compiled/rodo_rkt.dep b/compiled/rodo_rkt.dep new file mode 100644 index 0000000..2eca233 --- /dev/null +++ b/compiled/rodo_rkt.dep @@ -0,0 +1 @@ +("7.2" racket ("d9faf989c553afd2ce55873814685091f570d9ce" . "d2dab85830965b39e5ee50276cadbd5de96e68ec") #"/home/m455/dev/projects/rodo/args.rkt" (collects #"racket" #"base.rkt") (collects #"racket" #"runtime-config.rkt")) diff --git a/compiled/rodo_rkt.zo b/compiled/rodo_rkt.zo new file mode 100644 index 0000000000000000000000000000000000000000..8962aa45a5570aa1b67a20ad19ef465a9ac5382f GIT binary patch literal 2833 zcmc&$O>7%Q6rOoIws*aDyJ@^hy>J1EW7ULSc(c2SoF*zD4%puH z%zHC$zW3&RZ)V_(v_D^pyH>(UV2}zI?=^=e&9~mKs$P770 zE|QPPr{oKAiCiP!lN;n$LTMizqzCC?dWu@KO6&AAJxkxEpVRN?PxKFZo8F~U@D*HO zg#4HwAG(%ZPXdwoL%+l_DCP}jOHA!WjK71 zJI5kxEnK{9k?{&IJB(qhJ;of{^O=Om#szSi$*Yp;R}8n& zz|K?Y#;|q%{9yVCUvrFPw*Lm4f}lEF4SGLInx3SH0*+ku+mC0`lIXgi^&09li% zwU*=C;hsSUWD6)~ok22UwzMft$PRZ90=*^3?#G`3Jw-GC*%C@K+6yY|D9TqLJ19i3 zqW}Oq@e#v^AUgtE@T(1iR#fsJ4UNiA4MHF6f^Hnhn8*o)bAaidU2Ec=N4XzuIL-nv z#d~WJcH=ncpRn9nZw#_ypqZu#xk#)Al2Rba4vQ58<}Ij=&<;X>G^T*F6m%-1JpsK1 z1lv0TJJmJ7in`iEZ%0HAVr$Cv-V}yM#&Gbc%Fya&ZO zDv?KX5|ALbm-RQ~JNnm<wfPpfUW%*0J&&FV7nya2h?)bnUutELu*Bdm0qwtH1;X z7GMCxa7VwG#GEGB#H^=~(GqEiGErzWh|99DBTA)-Ys65ZX=rlM@_A4%g{FwoR0?Z@ zAu6bllu(jP;^xlqSm}y0Kp0n_^-bM z=88UzabWRiIoUMVbqmPWq=3vOJ?>NuEXtEEUufA_8Yi1>W6{P!OZBk8`whdf>+?~X zWBl74#CXQl@j507bR5CxO+CNiU_IfXHG@~HcnEn@<`K_d!kC;~U->=U%3_dCEBZOP zpyp^wIAbV#Xa=_R?Y%|hOA`WgC?uWG+4n#sRD~xJY=h2I`FpHlI)T^=0TWvp&^2~6 zANVzq7p_BscI7v%!0IFdHN?@1Xldpi!+|2eEYfckbFifXb0_G14s72G%U|B!EB`Fw>q!DiwsGvz$Q#R+bl%9?VjYWb^ zPb{<=KA#-eJI~!ZcQi`%=mHd7=Zr89Gn!-;kZch_rMBx(z*L5X5?Kqf3W|WBY+x!< nRau{W4B literal 0 HcmV?d00001 diff --git a/compiled/utils_rkt.dep b/compiled/utils_rkt.dep new file mode 100644 index 0000000..555beec --- /dev/null +++ b/compiled/utils_rkt.dep @@ -0,0 +1 @@ +("7.2" racket ("15d9472d94a02a35cf42de5d6e217e38aed2b3b0" . "2a188547c9e553c696f05976cee356c1da556496") #"/home/m455/dev/projects/rodo/config.rkt" #"/home/m455/dev/projects/rodo/messages.rkt" (collects #"racket" #"base.rkt") (collects #"racket" #"file.rkt") (collects #"racket" #"list.rkt") (collects #"racket" #"runtime-config.rkt") (collects #"racket" #"string.rkt")) diff --git a/compiled/utils_rkt.zo b/compiled/utils_rkt.zo new file mode 100644 index 0000000000000000000000000000000000000000..fb33b409148825197137d53d317bd52921014b5c GIT binary patch literal 7573 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