Skip to content

Instantly share code, notes, and snippets.

@cjbarroso
cjbarroso / nvobsidian.sh
Created October 16, 2023 17:37
nvAlt-like bash function to use along with your Obsidian vault to preview and open files quickly
#!/usr/bin/env bash
# Stolen from https://demu.red/blog/2021/04/a-notational-velocity-stopgap-solution-for-linux/
# REQUIRES: `urlencode` command
# Base filesystem dir to search from
BASEDIR="/home/charlie/PARA/3. Recursos/307 Zettelkasten/"
# Name of your vault
VAULTNAME="PARA"
# Url-encoded base dir within the vault to address it using `obsidian://` URLs
# You can use `urlencode` here. Don't forget the last /
BASEVAULT=$(urlencode "3. Recursos/307 Zettelkasten/")
#EXTM3U
#EXTINF:-1,BBC - Radio 1
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_one/format/pls.pls
#EXTINF:-1,BBC - Radio 2
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_two/format/pls.pls
#EXTINF:-1,BBC - Radio 3
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_three/format/pls.pls
#EXTINF:-1,BBC - Radio 4
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_fourfm/format/pls.pls
#EXTINF:-1,BBC - Radio 4 LW
@cjbarroso
cjbarroso / radios_nacionales.txt
Created March 8, 2021 17:24 — forked from pisculichi/radios_nacionales.txt
URLs de radios nacionales de Argentina, para poder escuchar en la terminal con mplayer o vlc
# alias radio='function __radio(){ r=`grep -v "#" radios_nacionales.txt | grep -m 1 -i $1 | cut -d" " -f1`; cvlc $r 2> /dev/null; }; __radio'
# podria utilizarse mplayer en vez de vlc
AMs Nacionales
http://cdn.instream.audio:9288/stream Radio Madre 530
https://streaming1.hostingmontevideo.com:7019/; Radio Colonia 550
http://server.laradio.online:25224/live.mp3 Radio Argentina 570
http://playerservices.streamtheworld.com/api/livestream-redirect/CONTINENTAL_SC Continental 590
https://streammax.alsolnet.com/radiorivadavia Rivadavia 630
@cjbarroso
cjbarroso / jq-insert-var.sh
Created September 2, 2020 20:17 — forked from joar/jq-insert-var.sh
Add a field to an object with JQ
# Add field
echo '{"hello": "world"}' | jq --arg foo bar '. + {foo: $foo}'
# {
# "hello": "world",
# "foo": "bar"
# }
# Override field value
echo '{"hello": "world"}' | jq --arg foo bar '. + {hello: $foo}'
{
#! /bin/sh
#
# videolog.sh
# Copyright (C) 2020 charlie <carlos@cjbarroso.com>
#
# Distributed under terms of the MIT license.
# Records a 10 seconds work log for posterity
# To be used with voice commands from Mycroft
### Keybase proof
I hereby claim:
* I am cjbarroso on github.
* I am cjbarroso (https://keybase.io/cjbarroso) on keybase.
* I have a public key ASBh6He0ukp3Fj4_lNfzClXduFbSb-UWTGeNaepKjai0swo
To claim this, I am signing this object:
@cjbarroso
cjbarroso / La fábula del Poggito.md
Created October 29, 2018 18:51
La fábula del Poggito (válido para el territorio de la provincia de San Luis y alrededores)

Había una vez un pollito que estaba todo desplumado y con mucho hambre. Un día, el pollito conoció una hermosa granja llena de todo lo que pudiera desear un pollito: comida, un techo, muchos amigos y buenos compañeros. Después de un tiempo, el pollito sintió que merecía más, creía que solo por haber llegado a la granja el podía ser gallito, e incluso liderar la granja. Creyó que por tener algunas plumas podía llegar a pasar por gallito, pero el problema es que era unpollito de mala raza. Viendo que el resto de la granja no lo seguía, ideó un plan: Hacer un trato con el zorro para que este lo ayude, y a cambio le entregaría los mejores tesoros de la granja. Pero de lo que no se dio cuenta el pollito es que el zorro era mucho mas astuto que el, y no tenía ninguna intenció de ayudarlo: solo lo usaba para su propio beneficio. Y llegado el momento de repartir las ganancias, el zorro se quedó con todo y el pollito nunca pudo llegar a ser gallito. Y ahora el Pollito intenta hacer amistad con los buitres, porque s

POLÍTICA DE PRIVACIDAD
El presente Política de Privacidad establece los términos en que DrBot Demo usa y protege la información que es proporcionada por sus usuarios al momento de utilizar su sitio web. Esta compañía está comprometida con la seguridad de los datos de sus usuarios. Cuando le pedimos llenar los campos de información personal con la cual usted pueda ser identificado, lo hacemos asegurando que sólo se empleará de acuerdo con los términos de este documento. Sin embargo esta Política de Privacidad puede cambiar con el tiempo o ser actualizada por lo que le recomendamos y enfatizamos revisar continuamente esta página para asegurarse que está de acuerdo con dichos cambios.
Información que es recogida
Nuestro sitio web podrá recoger información personal por ejemplo: Nombre, información de contacto como su dirección de correo electrónica e información demográfica. Así mismo cuando sea necesario podrá ser requerida información específica para procesar algún pedido o realizar una entrega o factur
POLÍTICA DE PRIVACIDAD
El presente Política de Privacidad establece los términos en que Eurocasa usa y protege la información que es proporcionada por sus usuarios al momento de utilizar su sitio web. Esta compañía está comprometida con la seguridad de los datos de sus usuarios. Cuando le pedimos llenar los campos de información personal con la cual usted pueda ser identificado, lo hacemos asegurando que sólo se empleará de acuerdo con los términos de este documento. Sin embargo esta Política de Privacidad puede cambiar con el tiempo o ser actualizada por lo que le recomendamos y enfatizamos revisar continuamente esta página para asegurarse que está de acuerdo con dichos cambios.
Información que es recogida
Nuestro sitio web podrá recoger información personal por ejemplo: Nombre, información de contacto como su dirección de correo electrónica e información demográfica. Así mismo cuando sea necesario podrá ser requerida información específica para procesar algún pedido o realizar una entrega o facturac

Keybase proof

I hereby claim:

  • I am cjbarroso on github.
  • I am cjbarroso (https://keybase.io/cjbarroso) on keybase.
  • I have a public key whose fingerprint is AAE5 0F5B D31C 31D4 0EE9 AB56 4CBB 4C1C 5DEE B2ED

To claim this, I am signing this object: