Giter Club home page Giter Club logo

rcnotes's Introduction

rcnotes

Create, edit, read ... your notes in any format accessing a multitude of public clouds through rclone

Instalación

Clona el repositorio en tu máquina local

Primer uso

Si hacemos un n h para ver la ayuda, rcnotes nos preguntará:

  • ¿Que editor de texto quieres utilizar para configurar rcnotes?:
  • No has indicado ningún archivo de configuración o no existe. ¿Quieres crearlo?:

Si le decimos que si, nos abrirá un archivo vacio, que será el archivo de configuración, con el editor que previamente habiamos inidicado.

Copia la siguiente plantilla de archivo de configuración:

##### Notas ############################
CLOUDDIRNOTASLOCAL="/home/angel/Notas"
CLOUDDIRNOTAS="wd:Notas" 
QUICKNOTE="wd:Notas/QuickNote.md"
MVTAG="/home/angel/Notas"          # Mover notas por etiqueta
TIME="1"                           # Tiempo necesario para que de tiempo a montar la unidad
                                   # mínimo tiempo necesario 1. Dependerá de la máquina que utilices

#### Editores ###########################
EDITORMD="emacs -nw"
EDITORMD2="micro"
EDITORORG="emacs -nw "
EDITORMEMORY="emacs -nw -f deft"


#### logs #################################
LOGS="wd:logs"                      # Directorio de logs
LOGSS="wd:logs/rcnotes.log"         # Archivo de logs

#### Nubes. Control de versiones, backup,...
CLOUD="wd:"
CLOUD2="wd2:"
CONFIG="/home/angel/.config/rcnotes/cv.conf"

#### Org #####################################
CLOUDCONVERTORG="wd:Notas/org/convert"
CLOUDDIRNOTASORG="wd:org"
CLOUDCONVERTMD="wd:Notas/Zettel/ordenado/"

Si sales del archivo de configuración y quieres volver, utiliza el comando:

n config

Archivo logs.conf

Añade el siguiente:

#!/bin/bash


## Mover archivos y clasificarlos por etiquetas
if [ "$1" = "mv-tags" ]
then
echo -ne "$(rclone cat $LOGS/rcnotes.log)\n$(date +'%Y/%m/%d %T')  :  MOVE NOTES FOR TAGS" | rclone rcat $LOGS/rcnotes.log
fi


if [ "$1" = "d" ]
then
echo -ne "$(rclone cat $LOGS/rcnotes.log)\n$(date +'%Y/%m/%d %T')  :  DESCARGA DE NOTAS" | rclone rcat $LOGS/rcnotes.log
fi


if [ "$1" = "u" ]
then
echo -ne "$(rclone cat $LOGS/rcnotes.log)\n$(date +'%Y/%m/%d %T')  :  SUBIDA AL SERVIDOR NOTAS" | rclone rcat $LOGS/rcnotes.log
fi

if [ "$1" = "clean" ]
then
echo -ne "$(rclone cat $LOGS/rcnotes.log)\n$(date +'%Y/%m/%d %T')  :  SUBIDA AL SERVIDOR NOTAS" | rclone rcat $LOGS/rcnotes.log
fi

Archivo de plugins

Crea el archivo:

touch ~/.config/rcnotes/rcnotes.pg

En este archivo podrás añadir tus opciones personalizadas

rcnotes's People

Contributors

ugeek avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.