Add some details on Vanessa installation

master
Sergio Alvariño 2 years ago
parent f0c576fe95
commit d0674cab89

@ -138,8 +138,7 @@ entre ordenadores.
Hasta que instalemos nuestro editor favorito (*Emacs* en mi caso) Hasta que instalemos nuestro editor favorito (*Emacs* en mi caso)
podemos usar *nano* desde la linea de comandos para editar cualquier podemos usar *nano* desde la linea de comandos para editar cualquier
fichero. Pero yo añado *micro* con el paquete `.deb` descargado desde fichero.
[su github](https://github.com/zyedidia/micro/releases).
## Parámetros de disco duro ## Parámetros de disco duro
@ -190,7 +189,7 @@ bastante notables.
Seguimos [esta Seguimos [esta
referencia](https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10) referencia](https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10)
Visitamos `about::config` con el navegador. Visitamos `about:config` con el navegador.
Cambiamos Cambiamos
@ -320,7 +319,7 @@ Chromium
Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo
directamente con `apt` directamente con `apt`
<!-- --> Para instalar todos los programas ejecutamos:
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \ sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \ zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
@ -333,6 +332,14 @@ Son útiles para control de consumo.
sudo apt install tlp tlp-rdw htop powertop sudo apt install tlp tlp-rdw htop powertop
**btop** también está muy bien, así que descargamos los binarios desde
[su página web](https://github.com/aristocratos/btop) dentro del binario
tenemos el ejecutable y un fichero `.desktop`. En mi caso hago una
cutre-instalación con el ejecutable en `~/.local/bin` y el fichero
`.desktop` copiado en mi `~/.local/share/applications` (ver la sección
[Varias aplicaciones instaladas de
binarios](#varias-aplicaciones-instaladas-de-binarios))
## Programas de terminal ## Programas de terminal
Dos imprescindibles: Dos imprescindibles:
@ -370,6 +377,10 @@ sudo apt install tmux
Lo instalamos desde el software manager. Lo instalamos desde el software manager.
## pCloud
Instalado desde su página web.
## Chrome ## Chrome
No lo he instalado. No lo he instalado.
@ -377,11 +388,18 @@ No lo he instalado.
Puede instalarse desde [la página web de Puede instalarse desde [la página web de
Chrome](https://www.google.com/chrome/) Chrome](https://www.google.com/chrome/)
## Thorium
Bajamos los binarios desde [su página web](https://thorium.rocks/).
Descomprimimos en `~/apps` y ajustamos los ficheros `.desktop` para que
apunten a los binarios. (ver la siguiente sección [Varias aplicaciones
instaladas de binarios](#varias-aplicaciones-instaladas-de-binarios))
## Varias aplicaciones instaladas de binarios ## Varias aplicaciones instaladas de binarios
Lo recomendable en un sistema POSIX es instalar los programas Lo recomendable en un sistema POSIX es instalar los programas
adicionales en `/usr/local` o en `/opt`. Yo soy más chapuzas y suelo adicionales en `/usr/local` o en `/opt`. Yo soy más chapuzas y suelo
instalar en `~/apt` por que el portátil es personal e intrasferible. En instalar en `~/apps` por que el portátil es personal e intrasferible. En
un ordenador compartido es mejor usar `/opt`. un ordenador compartido es mejor usar `/opt`.
En general cuando instalo en el directorio `~/apps` sigo los siguientes En general cuando instalo en el directorio `~/apps` sigo los siguientes
@ -473,6 +491,9 @@ web](https://joplinapp.org/)
Joplin se instala en el directorio `~/.joplin` y crea su propia entrada Joplin se instala en el directorio `~/.joplin` y crea su propia entrada
en el menú. en el menú.
La primera vez que configuremos la sincronización de Joplin conviene
hacer un borrado local con download desde el remoto.
## Terminal y shells ## Terminal y shells
Por defecto tenemos instalado `bash`. Por defecto tenemos instalado `bash`.
@ -488,13 +509,10 @@ Nos adelantamos a los acontecimientos, pero conviene tener instaladas
las herramientas de entornos virtuales de python antes de instalar *zsh* las herramientas de entornos virtuales de python antes de instalar *zsh*
con el plugin para *virtualenvwrapper*. con el plugin para *virtualenvwrapper*.
apt install python-all-dev apt install python-is-python3
apt install python3-all-dev apt install python3-all-dev
apt install virtualenv virtualenvwrapper python3-virtualenv apt install python3-virtualenv python3-virtualenvwrapper
apt install pipx python3-poetry
*zsh* viene por defecto en mi instalación, en caso contrario:
apt install zsh
Para *zsh* vamos a usar [antigen](https://github.com/zsh-users/antigen), Para *zsh* vamos a usar [antigen](https://github.com/zsh-users/antigen),
así que nos lo clonamos en `~/apps/` así que nos lo clonamos en `~/apps/`
@ -509,59 +527,14 @@ que lo clonamos también:
cd ~/apps cd ~/apps
git clone https://github.com/olivierverdier/zsh-git-prompt git clone https://github.com/olivierverdier/zsh-git-prompt
Y editamos el fichero `~/.zshrc` para que contenga: Para el `zsh-git-prompt` clonamos el fichero `zshrc.sh` desde nuestro
repo de configuraciones.
# This line loads .profile, it's experimental
[[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'
source ~/apps/zsh-git-prompt/zshrc.sh
source ~/apps/antigen/antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle command-not-found
# must install autojump for this
#antigen bundle autojump
# extracts every kind of compressed file
antigen bundle extract
# jump to dir used frequently
antigen bundle z
#antigen bundle pip
antigen bundle common-aliases
antigen bundle robbyrussell/oh-my-zsh plugins/virtualenvwrapper
antigen bundle zsh-users/zsh-completions Clonamos el fichero `~/.zshrc` desde nuestro repo de configuraciones. De
momento es mejor comentar la linea del tema :
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-history-substring-search ./zsh-history-substring-search.zsh
# Arialdo Martini git needs awesome terminal font
#antigen bundle arialdomartini/oh-my-git
#antigen theme arialdomartini/oh-my-git-themes oppa-lana-style
# autosuggestions
antigen bundle tarruda/zsh-autosuggestions
#antigen theme agnoster
antigen theme gnzh antigen theme gnzh
# Tell antigen that you're done.
antigen apply
# Correct rm alias from common-alias bundle
unalias rm
alias rmi='rm -i'
Para usar *virtualenvwrapper* hay que decidir en que directorio queremos Para usar *virtualenvwrapper* hay que decidir en que directorio queremos
salvar los entornos virtuales. El obvio seria `~/.virtualenvs` la salvar los entornos virtuales. El obvio seria `~/.virtualenvs` la
alternativa sería `~/.local/share/virtualenvs`. alternativa sería `~/.local/share/virtualenvs`.
@ -597,6 +570,13 @@ También he cambiado el fichero del tema *gnzh* en
`~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` por `~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` por
que me interesa ver la versión python asociada a cada virtualenv. que me interesa ver la versión python asociada a cada virtualenv.
*zsh* viene por defecto en mi instalación, en caso contrario:
apt install zsh
Cuando estemos contentos con nuestro `zsh` tendremos que ejecutar
`chsh -s /usr/bin/zsh`
## Codecs ## Codecs
sudo apt-get install mint-meta-codecs sudo apt-get install mint-meta-codecs
@ -683,26 +663,6 @@ configuration {
Asociamos un atajo de teclado al comando: `rofi -show drun` Asociamos un atajo de teclado al comando: `rofi -show drun`
## time-tracking
### Activity Watcher
Instalado desde la web
En realidad no lo uso para nada.
### go for it
Este programa no para de escribir en el disco continuamente. He dejado
de usarlo por que me sobra con el org-mode de emacs.
Si de todas formas lo quieres instalar, aquí tienes los comandos:
``` {bash}
sudo add-apt-repository ppa:go-for-it-team/go-for-it-daily && sudo apt-get update
sudo apt-get install go-for-it
```
## autokey ## autokey
Instalamos [autokey](https://github.com/autokey/autokey) siguiendo [las Instalamos [autokey](https://github.com/autokey/autokey) siguiendo [las
@ -736,8 +696,6 @@ Para lanzar la aplicación ejecutamos: `python3 -m autokey.gtkui`
Instalamos desde la página web(https://rclone.org/), descargando el Instalamos desde la página web(https://rclone.org/), descargando el
fichero `.deb`. fichero `.deb`.
curl https://rclone.org/install.sh | sudo bash
### Recetas rclone ### Recetas rclone
Copiar directorio local en la nube: Copiar directorio local en la nube:

@ -99,7 +99,7 @@ Yo no tengo información confidencial en este repositorio (claves ssh por ejempl
===== Editor desde linea de comandos ===== ===== Editor desde linea de comandos =====
Hasta que instalemos nuestro editor favorito (//Emacs// en mi caso) podemos usar //nano// desde la linea de comandos para editar cualquier fichero. Pero yo añado //micro// con el paquete ''%%.deb%%'' descargado desde [[https://github.com/zyedidia/micro/releases|su github]]. Hasta que instalemos nuestro editor favorito (//Emacs// en mi caso) podemos usar //nano// desde la linea de comandos para editar cualquier fichero.
===== Parámetros de disco duro ===== ===== Parámetros de disco duro =====
@ -143,7 +143,7 @@ Las diferencias de rendimiento del Firefox con estos ajustes son bastante notabl
Seguimos [[https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10|esta referencia]] Seguimos [[https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10|esta referencia]]
Visitamos ''%%about::config%%'' con el navegador. Visitamos ''%%about:config%%'' con el navegador.
Cambiamos Cambiamos
@ -224,6 +224,8 @@ aptitude install gufw
* **rofi** Un conmutador de ventanas capaz de automatizar muchas tareas * **rofi** Un conmutador de ventanas capaz de automatizar muchas tareas
* **Chromium** Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con ''%%apt%%'' * **Chromium** Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con ''%%apt%%''
Para instalar todos los programas ejecutamos:
<code> <code>
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \ sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \ zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
@ -239,6 +241,8 @@ Son útiles para control de consumo.
sudo apt install tlp tlp-rdw htop powertop sudo apt install tlp tlp-rdw htop powertop
</code> </code>
**btop** también está muy bien, así que descargamos los binarios desde [[https://github.com/aristocratos/btop|su página web]] dentro del binario tenemos el ejecutable y un fichero ''%%.desktop%%''. En mi caso hago una cutre-instalación con el ejecutable en ''%%~/.local/bin%%'' y el fichero ''%%.desktop%%'' copiado en mi ''%%~/.local/share/applications%%'' (ver la sección [[#varias-aplicaciones-instaladas-de-binarios|Varias aplicaciones instaladas de binarios]])
===== Programas de terminal ===== ===== Programas de terminal =====
Dos imprescindibles: Dos imprescindibles:
@ -272,15 +276,23 @@ sudo apt install tmux
Lo instalamos desde el software manager. Lo instalamos desde el software manager.
===== pCloud =====
Instalado desde su página web.
===== Chrome ===== ===== Chrome =====
No lo he instalado. No lo he instalado.
Puede instalarse desde [[https://www.google.com/chrome/|la página web de Chrome]] Puede instalarse desde [[https://www.google.com/chrome/|la página web de Chrome]]
===== Thorium =====
Bajamos los binarios desde [[https://thorium.rocks/|su página web]]. Descomprimimos en ''%%~/apps%%'' y ajustamos los ficheros ''%%.desktop%%'' para que apunten a los binarios. (ver la siguiente sección [[#varias-aplicaciones-instaladas-de-binarios|Varias aplicaciones instaladas de binarios]])
===== Varias aplicaciones instaladas de binarios ===== ===== Varias aplicaciones instaladas de binarios =====
Lo recomendable en un sistema POSIX es instalar los programas adicionales en ''%%/usr/local%%'' o en ''%%/opt%%''. Yo soy más chapuzas y suelo instalar en ''%%~/apt%%'' por que el portátil es personal e intrasferible. En un ordenador compartido es mejor usar ''%%/opt%%''. Lo recomendable en un sistema POSIX es instalar los programas adicionales en ''%%/usr/local%%'' o en ''%%/opt%%''. Yo soy más chapuzas y suelo instalar en ''%%~/apps%%'' por que el portátil es personal e intrasferible. En un ordenador compartido es mejor usar ''%%/opt%%''.
En general cuando instalo en el directorio ''%%~/apps%%'' sigo los siguientes pasos: En general cuando instalo en el directorio ''%%~/apps%%'' sigo los siguientes pasos:
@ -351,6 +363,8 @@ Instalamos siguiendo las instrucciones de la [[https://joplinapp.org/|página we
Joplin se instala en el directorio ''%%~/.joplin%%'' y crea su propia entrada en el menú. Joplin se instala en el directorio ''%%~/.joplin%%'' y crea su propia entrada en el menú.
La primera vez que configuremos la sincronización de Joplin conviene hacer un borrado local con download desde el remoto.
===== Terminal y shells ===== ===== Terminal y shells =====
Por defecto tenemos instalado ''%%bash%%''. Por defecto tenemos instalado ''%%bash%%''.
@ -364,15 +378,10 @@ Para dejar configurado el //bash-git-prompt// seguimos las instrucciones de [[ht
Nos adelantamos a los acontecimientos, pero conviene tener instaladas las herramientas de entornos virtuales de python antes de instalar //zsh// con el plugin para //virtualenvwrapper//. Nos adelantamos a los acontecimientos, pero conviene tener instaladas las herramientas de entornos virtuales de python antes de instalar //zsh// con el plugin para //virtualenvwrapper//.
<code> <code>
apt install python-all-dev apt install python-is-python3
apt install python3-all-dev apt install python3-all-dev
apt install virtualenv virtualenvwrapper python3-virtualenv apt install python3-virtualenv python3-virtualenvwrapper
</code> apt install pipx python3-poetry
//zsh// viene por defecto en mi instalación, en caso contrario:
<code>
apt install zsh
</code> </code>
Para //zsh// vamos a usar [[https://github.com/zsh-users/antigen|antigen]], así que nos lo clonamos en ''%%~/apps/%%'' Para //zsh// vamos a usar [[https://github.com/zsh-users/antigen|antigen]], así que nos lo clonamos en ''%%~/apps/%%''
@ -389,59 +398,12 @@ cd ~/apps
git clone https://github.com/olivierverdier/zsh-git-prompt git clone https://github.com/olivierverdier/zsh-git-prompt
</code> </code>
Y editamos el fichero ''%%~/.zshrc%%'' para que contenga: Para el ''%%zsh-git-prompt%%'' clonamos el fichero ''%%zshrc.sh%%'' desde nuestro repo de configuraciones.
<code>
# This line loads .profile, it's experimental
[[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'
source ~/apps/zsh-git-prompt/zshrc.sh
source ~/apps/antigen/antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle command-not-found
# must install autojump for this
#antigen bundle autojump
# extracts every kind of compressed file
antigen bundle extract
# jump to dir used frequently
antigen bundle z
#antigen bundle pip
antigen bundle common-aliases
antigen bundle robbyrussell/oh-my-zsh plugins/virtualenvwrapper
antigen bundle zsh-users/zsh-completions
# Syntax highlighting bundle. Clonamos el fichero ''%%~/.zshrc%%'' desde nuestro repo de configuraciones. De momento es mejor comentar la linea del tema :
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-history-substring-search ./zsh-history-substring-search.zsh
# Arialdo Martini git needs awesome terminal font <code>
#antigen bundle arialdomartini/oh-my-git
#antigen theme arialdomartini/oh-my-git-themes oppa-lana-style
# autosuggestions
antigen bundle tarruda/zsh-autosuggestions
#antigen theme agnoster
antigen theme gnzh antigen theme gnzh
# Tell antigen that you're done.
antigen apply
# Correct rm alias from common-alias bundle
unalias rm
alias rmi='rm -i'
</code> </code>
Para usar //virtualenvwrapper// hay que decidir en que directorio queremos salvar los entornos virtuales. El obvio seria ''%%~/.virtualenvs%%'' la alternativa sería ''%%~/.local/share/virtualenvs%%''. Para usar //virtualenvwrapper// hay que decidir en que directorio queremos salvar los entornos virtuales. El obvio seria ''%%~/.virtualenvs%%'' la alternativa sería ''%%~/.local/share/virtualenvs%%''.
@ -474,6 +436,14 @@ fi
También he cambiado el fichero del tema //gnzh// en ''%%~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme%%'' por que me interesa ver la versión python asociada a cada virtualenv. También he cambiado el fichero del tema //gnzh// en ''%%~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme%%'' por que me interesa ver la versión python asociada a cada virtualenv.
//zsh// viene por defecto en mi instalación, en caso contrario:
<code>
apt install zsh
</code>
Cuando estemos contentos con nuestro ''%%zsh%%'' tendremos que ejecutar ''%%chsh -s /usr/bin/zsh%%''
===== Codecs ===== ===== Codecs =====
<code> <code>
@ -536,25 +506,6 @@ configuration {
<HTML><p></HTML>Asociamos un atajo de teclado al comando: ''%%rofi -show drun%%''<HTML></p></HTML><HTML></dd></HTML><HTML></dl></HTML> <HTML><p></HTML>Asociamos un atajo de teclado al comando: ''%%rofi -show drun%%''<HTML></p></HTML><HTML></dd></HTML><HTML></dl></HTML>
===== time-tracking =====
==== Activity Watcher ====
Instalado desde la web
En realidad no lo uso para nada.
==== go for it ====
Este programa no para de escribir en el disco continuamente. He dejado de usarlo por que me sobra con el org-mode de emacs.
Si de todas formas lo quieres instalar, aquí tienes los comandos:
<code {bash}>
sudo add-apt-repository ppa:go-for-it-team/go-for-it-daily && sudo apt-get update
sudo apt-get install go-for-it
</code>
===== autokey ===== ===== autokey =====
Instalamos [[https://github.com/autokey/autokey|autokey]] siguiendo [[https://github.com/autokey/autokey/wiki/Installing#debian-and-derivatives|las instrucciones para instalarlo con paquetes debian]] Instalamos [[https://github.com/autokey/autokey|autokey]] siguiendo [[https://github.com/autokey/autokey/wiki/Installing#debian-and-derivatives|las instrucciones para instalarlo con paquetes debian]]
@ -581,10 +532,6 @@ Para lanzar la aplicación ejecutamos: ''%%python3 -m autokey.gtkui%%''
Instalamos desde la página web(https:%%//%%rclone.org/), descargando el fichero ''%%.deb%%''. Instalamos desde la página web(https:%%//%%rclone.org/), descargando el fichero ''%%.deb%%''.
<code>
curl https://rclone.org/install.sh | sudo bash
</code>
==== Recetas rclone ==== ==== Recetas rclone ====
Copiar directorio local en la nube: Copiar directorio local en la nube:

Binary file not shown.

@ -95,7 +95,7 @@ Yo no tengo información confidencial en este repositorio (claves ssh por ejempl
<span id="editor-desde-linea-de-comandos"></span> <span id="editor-desde-linea-de-comandos"></span>
== Editor desde linea de comandos == == Editor desde linea de comandos ==
Hasta que instalemos nuestro editor favorito (''Emacs'' en mi caso) podemos usar ''nano'' desde la linea de comandos para editar cualquier fichero. Pero yo añado ''micro'' con el paquete <code>.deb</code> descargado desde [https://github.com/zyedidia/micro/releases su github]. Hasta que instalemos nuestro editor favorito (''Emacs'' en mi caso) podemos usar ''nano'' desde la linea de comandos para editar cualquier fichero.
<span id="parámetros-de-disco-duro"></span> <span id="parámetros-de-disco-duro"></span>
== Parámetros de disco duro == == Parámetros de disco duro ==
@ -135,7 +135,7 @@ Las diferencias de rendimiento del Firefox con estos ajustes son bastante notabl
Seguimos [https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10 esta referencia] Seguimos [https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10 esta referencia]
Visitamos <code>about::config</code> con el navegador. Visitamos <code>about:config</code> con el navegador.
Cambiamos Cambiamos
@ -230,6 +230,8 @@ aptitude install gufw</pre>
; Chromium ; Chromium
: Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con <code>apt</code> : Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con <code>apt</code>
Para instalar todos los programas ejecutamos:
<pre>sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \ <pre>sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \ zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
most mc tree neofetch fasd silversearcher-ag ack ncdu mate-tweak filezilla \ most mc tree neofetch fasd silversearcher-ag ack ncdu mate-tweak filezilla \
@ -240,6 +242,8 @@ rofi chromium</pre>
Son útiles para control de consumo. Son útiles para control de consumo.
<pre>sudo apt install tlp tlp-rdw htop powertop</pre> <pre>sudo apt install tlp tlp-rdw htop powertop</pre>
'''btop''' también está muy bien, así que descargamos los binarios desde [https://github.com/aristocratos/btop su página web] dentro del binario tenemos el ejecutable y un fichero <code>.desktop</code>. En mi caso hago una cutre-instalación con el ejecutable en <code>~/.local/bin</code> y el fichero <code>.desktop</code> copiado en mi <code>~/.local/share/applications</code> (ver la sección [[#varias-aplicaciones-instaladas-de-binarios|Varias aplicaciones instaladas de binarios]])
<span id="programas-de-terminal"></span> <span id="programas-de-terminal"></span>
== Programas de terminal == == Programas de terminal ==
@ -266,6 +270,11 @@ También instalo ''rxvt'' para tener una alternativa ligera al ''terminator''.
Lo instalamos desde el software manager. Lo instalamos desde el software manager.
<span id="pcloud"></span>
== pCloud ==
Instalado desde su página web.
<span id="chrome"></span> <span id="chrome"></span>
== Chrome == == Chrome ==
@ -273,10 +282,15 @@ No lo he instalado.
Puede instalarse desde [https://www.google.com/chrome/ la página web de Chrome] Puede instalarse desde [https://www.google.com/chrome/ la página web de Chrome]
<span id="thorium"></span>
== Thorium ==
Bajamos los binarios desde [https://thorium.rocks/ su página web]. Descomprimimos en <code>~/apps</code> y ajustamos los ficheros <code>.desktop</code> para que apunten a los binarios. (ver la siguiente sección [[#varias-aplicaciones-instaladas-de-binarios|Varias aplicaciones instaladas de binarios]])
<span id="varias-aplicaciones-instaladas-de-binarios"></span> <span id="varias-aplicaciones-instaladas-de-binarios"></span>
== Varias aplicaciones instaladas de binarios == == Varias aplicaciones instaladas de binarios ==
Lo recomendable en un sistema POSIX es instalar los programas adicionales en <code>/usr/local</code> o en <code>/opt</code>. Yo soy más chapuzas y suelo instalar en <code>~/apt</code> por que el portátil es personal e intrasferible. En un ordenador compartido es mejor usar <code>/opt</code>. Lo recomendable en un sistema POSIX es instalar los programas adicionales en <code>/usr/local</code> o en <code>/opt</code>. Yo soy más chapuzas y suelo instalar en <code>~/apps</code> por que el portátil es personal e intrasferible. En un ordenador compartido es mejor usar <code>/opt</code>.
En general cuando instalo en el directorio <code>~/apps</code> sigo los siguientes pasos: En general cuando instalo en el directorio <code>~/apps</code> sigo los siguientes pasos:
@ -342,6 +356,8 @@ Instalamos siguiendo las instrucciones de la [https://joplinapp.org/ página web
<pre class="{bash}"> wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash</pre> <pre class="{bash}"> wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash</pre>
Joplin se instala en el directorio <code>~/.joplin</code> y crea su propia entrada en el menú. Joplin se instala en el directorio <code>~/.joplin</code> y crea su propia entrada en el menú.
La primera vez que configuremos la sincronización de Joplin conviene hacer un borrado local con download desde el remoto.
<span id="terminal-y-shells"></span> <span id="terminal-y-shells"></span>
== Terminal y shells == == Terminal y shells ==
@ -355,12 +371,10 @@ Para dejar configurado el ''bash-git-prompt'' seguimos las instrucciones de [htt
Nos adelantamos a los acontecimientos, pero conviene tener instaladas las herramientas de entornos virtuales de python antes de instalar ''zsh'' con el plugin para ''virtualenvwrapper''. Nos adelantamos a los acontecimientos, pero conviene tener instaladas las herramientas de entornos virtuales de python antes de instalar ''zsh'' con el plugin para ''virtualenvwrapper''.
<pre>apt install python-all-dev <pre>apt install python-is-python3
apt install python3-all-dev apt install python3-all-dev
apt install virtualenv virtualenvwrapper python3-virtualenv</pre> apt install python3-virtualenv python3-virtualenvwrapper
''zsh'' viene por defecto en mi instalación, en caso contrario: apt install pipx python3-poetry</pre>
<pre>apt install zsh</pre>
Para ''zsh'' vamos a usar [https://github.com/zsh-users/antigen antigen], así que nos lo clonamos en <code>~/apps/</code> Para ''zsh'' vamos a usar [https://github.com/zsh-users/antigen antigen], así que nos lo clonamos en <code>~/apps/</code>
<pre>cd ~/apps <pre>cd ~/apps
@ -369,58 +383,11 @@ También vamos a usar [https://github.com/olivierverdier/zsh-git-prompt zsh-git-
<pre>cd ~/apps <pre>cd ~/apps
git clone https://github.com/olivierverdier/zsh-git-prompt</pre> git clone https://github.com/olivierverdier/zsh-git-prompt</pre>
Y editamos el fichero <code>~/.zshrc</code> para que contenga: Para el <code>zsh-git-prompt</code> clonamos el fichero <code>zshrc.sh</code> desde nuestro repo de configuraciones.
<pre># This line loads .profile, it's experimental
[[ -e ~/.profile ]] &amp;&amp; emulate sh -c 'source ~/.profile'
source ~/apps/zsh-git-prompt/zshrc.sh
source ~/apps/antigen/antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle command-not-found
# must install autojump for this
#antigen bundle autojump
# extracts every kind of compressed file
antigen bundle extract
# jump to dir used frequently
antigen bundle z
#antigen bundle pip
antigen bundle common-aliases Clonamos el fichero <code>~/.zshrc</code> desde nuestro repo de configuraciones. De momento es mejor comentar la linea del tema :
antigen bundle robbyrussell/oh-my-zsh plugins/virtualenvwrapper <pre>antigen theme gnzh</pre>
antigen bundle zsh-users/zsh-completions
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-history-substring-search ./zsh-history-substring-search.zsh
# Arialdo Martini git needs awesome terminal font
#antigen bundle arialdomartini/oh-my-git
#antigen theme arialdomartini/oh-my-git-themes oppa-lana-style
# autosuggestions
antigen bundle tarruda/zsh-autosuggestions
#antigen theme agnoster
antigen theme gnzh
# Tell antigen that you're done.
antigen apply
# Correct rm alias from common-alias bundle
unalias rm
alias rmi='rm -i'</pre>
Para usar ''virtualenvwrapper'' hay que decidir en que directorio queremos salvar los entornos virtuales. El obvio seria <code>~/.virtualenvs</code> la alternativa sería <code>~/.local/share/virtualenvs</code>. Para usar ''virtualenvwrapper'' hay que decidir en que directorio queremos salvar los entornos virtuales. El obvio seria <code>~/.virtualenvs</code> la alternativa sería <code>~/.local/share/virtualenvs</code>.
El que escojamos lo tenemos que crear y añadirlo a nuestro <code>~/.profile</code> con las líneas: El que escojamos lo tenemos que crear y añadirlo a nuestro <code>~/.profile</code> con las líneas:
@ -445,6 +412,11 @@ else
fi</pre> fi</pre>
También he cambiado el fichero del tema ''gnzh'' en <code>~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme</code> por que me interesa ver la versión python asociada a cada virtualenv. También he cambiado el fichero del tema ''gnzh'' en <code>~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme</code> por que me interesa ver la versión python asociada a cada virtualenv.
''zsh'' viene por defecto en mi instalación, en caso contrario:
<pre>apt install zsh</pre>
Cuando estemos contentos con nuestro <code>zsh</code> tendremos que ejecutar <code>chsh -s /usr/bin/zsh</code>
<span id="codecs"></span> <span id="codecs"></span>
== Codecs == == Codecs ==
@ -502,24 +474,6 @@ sudo apt-get install syncthing</pre>
}</syntaxhighlight> }</syntaxhighlight>
<p>Asociamos un atajo de teclado al comando: <code>rofi -show drun</code></p></dd></dl> <p>Asociamos un atajo de teclado al comando: <code>rofi -show drun</code></p></dd></dl>
== time-tracking ==
<span id="activity-watcher"></span>
=== Activity Watcher ===
Instalado desde la web
En realidad no lo uso para nada.
<span id="go-for-it"></span>
=== go for it ===
Este programa no para de escribir en el disco continuamente. He dejado de usarlo por que me sobra con el org-mode de emacs.
Si de todas formas lo quieres instalar, aquí tienes los comandos:
<pre class="{bash}">sudo add-apt-repository ppa:go-for-it-team/go-for-it-daily &amp;&amp; sudo apt-get update
sudo apt-get install go-for-it</pre>
== autokey == == autokey ==
Instalamos [https://github.com/autokey/autokey autokey] siguiendo [https://github.com/autokey/autokey/wiki/Installing#debian-and-derivatives las instrucciones para instalarlo con paquetes debian] Instalamos [https://github.com/autokey/autokey autokey] siguiendo [https://github.com/autokey/autokey/wiki/Installing#debian-and-derivatives las instrucciones para instalarlo con paquetes debian]
@ -545,7 +499,6 @@ Para lanzar la aplicación ejecutamos: <code>python3 -m autokey.gtkui</code>
Instalamos desde la página web(https://rclone.org/), descargando el fichero <code>.deb</code>. Instalamos desde la página web(https://rclone.org/), descargando el fichero <code>.deb</code>.
<pre>curl https://rclone.org/install.sh | sudo bash</pre>
<span id="recetas-rclone"></span> <span id="recetas-rclone"></span>
=== Recetas rclone === === Recetas rclone ===

Binary file not shown.

Binary file not shown.

@ -122,7 +122,7 @@
pdftitle={Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3}, pdftitle={Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3},
pdfauthor={Sergio Alvariño salvari@gmail.com}, pdfauthor={Sergio Alvariño salvari@gmail.com},
pdflang={es-ES}, pdflang={es-ES},
pdfsubject={Linux Mint 20.4 Ulyana}, pdfsubject={Linux Mint 21 Vanessa},
pdfkeywords={linux, postinstalación, mint, ulyana}, pdfkeywords={linux, postinstalación, mint, ulyana},
colorlinks=true, colorlinks=true,
linkcolor={Maroon}, linkcolor={Maroon},
@ -134,7 +134,7 @@
\title{Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3} \title{Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3}
\author{Sergio Alvariño \author{Sergio Alvariño
\href{mailto:salvari@gmail.com}{\nolinkurl{salvari@gmail.com}}} \href{mailto:salvari@gmail.com}{\nolinkurl{salvari@gmail.com}}}
\date{junio-2020} \date{diciembre-2022}
\begin{document} \begin{document}
\maketitle \maketitle
@ -325,9 +325,7 @@ comandos}\label{editor-desde-linea-de-comandos}}
Hasta que instalemos nuestro editor favorito (\emph{Emacs} en mi caso) Hasta que instalemos nuestro editor favorito (\emph{Emacs} en mi caso)
podemos usar \emph{nano} desde la linea de comandos para editar podemos usar \emph{nano} desde la linea de comandos para editar
cualquier fichero. Pero yo añado \emph{micro} con el paquete cualquier fichero.
\texttt{.deb} descargado desde
\href{https://github.com/zyedidia/micro/releases}{su github}.
\hypertarget{paruxe1metros-de-disco-duro}{% \hypertarget{paruxe1metros-de-disco-duro}{%
\subsection{Parámetros de disco \subsection{Parámetros de disco
@ -387,7 +385,7 @@ Seguimos
\href{https://easylinuxtipsproject.blogspot.com/p/ssd.html\#ID10}{esta \href{https://easylinuxtipsproject.blogspot.com/p/ssd.html\#ID10}{esta
referencia} referencia}
Visitamos \texttt{about::config} con el navegador. Visitamos \texttt{about:config} con el navegador.
Cambiamos Cambiamos
@ -538,6 +536,8 @@ Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo
directamente con \texttt{apt} directamente con \texttt{apt}
\end{description} \end{description}
Para instalar todos los programas ejecutamos:
\begin{verbatim} \begin{verbatim}
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \ sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \ zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
@ -555,6 +555,16 @@ Son útiles para control de consumo.
sudo apt install tlp tlp-rdw htop powertop sudo apt install tlp tlp-rdw htop powertop
\end{verbatim} \end{verbatim}
\textbf{btop} también está muy bien, así que descargamos los binarios
desde \href{https://github.com/aristocratos/btop}{su página web} dentro
del binario tenemos el ejecutable y un fichero \texttt{.desktop}. En mi
caso hago una cutre-instalación con el ejecutable en
\texttt{\textasciitilde{}/.local/bin} y el fichero \texttt{.desktop}
copiado en mi \texttt{\textasciitilde{}/.local/share/applications} (ver
la sección
\protect\hyperlink{varias-aplicaciones-instaladas-de-binarios}{Varias
aplicaciones instaladas de binarios})
\hypertarget{programas-de-terminal}{% \hypertarget{programas-de-terminal}{%
\subsection{Programas de terminal}\label{programas-de-terminal}} \subsection{Programas de terminal}\label{programas-de-terminal}}
@ -608,6 +618,11 @@ usarlo por que instalado en servidores remotos es increíblemente útil.
Lo instalamos desde el software manager. Lo instalamos desde el software manager.
\hypertarget{pcloud}{%
\subsection{pCloud}\label{pcloud}}
Instalado desde su página web.
\hypertarget{chrome}{% \hypertarget{chrome}{%
\subsection{Chrome}\label{chrome}} \subsection{Chrome}\label{chrome}}
@ -616,13 +631,23 @@ No lo he instalado.
Puede instalarse desde \href{https://www.google.com/chrome/}{la página Puede instalarse desde \href{https://www.google.com/chrome/}{la página
web de Chrome} web de Chrome}
\hypertarget{thorium}{%
\subsection{Thorium}\label{thorium}}
Bajamos los binarios desde \href{https://thorium.rocks/}{su página web}.
Descomprimimos en \texttt{\textasciitilde{}/apps} y ajustamos los
ficheros \texttt{.desktop} para que apunten a los binarios. (ver la
siguiente sección
\protect\hyperlink{varias-aplicaciones-instaladas-de-binarios}{Varias
aplicaciones instaladas de binarios})
\hypertarget{varias-aplicaciones-instaladas-de-binarios}{% \hypertarget{varias-aplicaciones-instaladas-de-binarios}{%
\subsection{Varias aplicaciones instaladas de \subsection{Varias aplicaciones instaladas de
binarios}\label{varias-aplicaciones-instaladas-de-binarios}} binarios}\label{varias-aplicaciones-instaladas-de-binarios}}
Lo recomendable en un sistema POSIX es instalar los programas Lo recomendable en un sistema POSIX es instalar los programas
adicionales en \texttt{/usr/local} o en \texttt{/opt}. Yo soy más adicionales en \texttt{/usr/local} o en \texttt{/opt}. Yo soy más
chapuzas y suelo instalar en \texttt{\textasciitilde{}/apt} por que el chapuzas y suelo instalar en \texttt{\textasciitilde{}/apps} por que el
portátil es personal e intrasferible. En un ordenador compartido es portátil es personal e intrasferible. En un ordenador compartido es
mejor usar \texttt{/opt}. mejor usar \texttt{/opt}.
@ -738,6 +763,9 @@ Instalamos siguiendo las instrucciones de la
Joplin se instala en el directorio \texttt{\textasciitilde{}/.joplin} y Joplin se instala en el directorio \texttt{\textasciitilde{}/.joplin} y
crea su propia entrada en el menú. crea su propia entrada en el menú.
La primera vez que configuremos la sincronización de Joplin conviene
hacer un borrado local con download desde el remoto.
\hypertarget{terminal-y-shells}{% \hypertarget{terminal-y-shells}{%
\subsection{Terminal y shells}\label{terminal-y-shells}} \subsection{Terminal y shells}\label{terminal-y-shells}}
@ -758,15 +786,10 @@ las herramientas de entornos virtuales de python antes de instalar
\emph{zsh} con el plugin para \emph{virtualenvwrapper}. \emph{zsh} con el plugin para \emph{virtualenvwrapper}.
\begin{verbatim} \begin{verbatim}
apt install python-all-dev apt install python-is-python3
apt install python3-all-dev apt install python3-all-dev
apt install virtualenv virtualenvwrapper python3-virtualenv apt install python3-virtualenv python3-virtualenvwrapper
\end{verbatim} apt install pipx python3-poetry
\emph{zsh} viene por defecto en mi instalación, en caso contrario:
\begin{verbatim}
apt install zsh
\end{verbatim} \end{verbatim}
Para \emph{zsh} vamos a usar Para \emph{zsh} vamos a usar
@ -787,60 +810,14 @@ cd ~/apps
git clone https://github.com/olivierverdier/zsh-git-prompt git clone https://github.com/olivierverdier/zsh-git-prompt
\end{verbatim} \end{verbatim}
Y editamos el fichero \texttt{\textasciitilde{}/.zshrc} para que Para el \texttt{zsh-git-prompt} clonamos el fichero \texttt{zshrc.sh}
contenga: desde nuestro repo de configuraciones.
\begin{verbatim}
# This line loads .profile, it's experimental
[[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'
source ~/apps/zsh-git-prompt/zshrc.sh
source ~/apps/antigen/antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle command-not-found
# must install autojump for this
#antigen bundle autojump
# extracts every kind of compressed file
antigen bundle extract
# jump to dir used frequently
antigen bundle z
#antigen bundle pip
antigen bundle common-aliases
antigen bundle robbyrussell/oh-my-zsh plugins/virtualenvwrapper
antigen bundle zsh-users/zsh-completions
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-history-substring-search ./zsh-history-substring-search.zsh
# Arialdo Martini git needs awesome terminal font Clonamos el fichero \texttt{\textasciitilde{}/.zshrc} desde nuestro repo
#antigen bundle arialdomartini/oh-my-git de configuraciones. De momento es mejor comentar la linea del tema :
#antigen theme arialdomartini/oh-my-git-themes oppa-lana-style
# autosuggestions \begin{verbatim}
antigen bundle tarruda/zsh-autosuggestions
#antigen theme agnoster
antigen theme gnzh antigen theme gnzh
# Tell antigen that you're done.
antigen apply
# Correct rm alias from common-alias bundle
unalias rm
alias rmi='rm -i'
\end{verbatim} \end{verbatim}
Para usar \emph{virtualenvwrapper} hay que decidir en que directorio Para usar \emph{virtualenvwrapper} hay que decidir en que directorio
@ -884,6 +861,15 @@ También he cambiado el fichero del tema \emph{gnzh} en
\texttt{\textasciitilde{}/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme} \texttt{\textasciitilde{}/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme}
por que me interesa ver la versión python asociada a cada virtualenv. por que me interesa ver la versión python asociada a cada virtualenv.
\emph{zsh} viene por defecto en mi instalación, en caso contrario:
\begin{verbatim}
apt install zsh
\end{verbatim}
Cuando estemos contentos con nuestro \texttt{zsh} tendremos que ejecutar
\texttt{chsh\ -s\ /usr/bin/zsh}
\hypertarget{codecs}{% \hypertarget{codecs}{%
\subsection{Codecs}\label{codecs}} \subsection{Codecs}\label{codecs}}
@ -976,31 +962,6 @@ con el siguiente contenido
Asociamos un atajo de teclado al comando: \texttt{rofi\ -show\ drun} Asociamos un atajo de teclado al comando: \texttt{rofi\ -show\ drun}
\end{description} \end{description}
\hypertarget{time-tracking}{%
\subsection{time-tracking}\label{time-tracking}}
\hypertarget{activity-watcher}{%
\subsubsection{Activity Watcher}\label{activity-watcher}}
Instalado desde la web
En realidad no lo uso para nada.
\hypertarget{go-for-it}{%
\subsubsection{go for it}\label{go-for-it}}
Este programa no para de escribir en el disco continuamente. He dejado
de usarlo por que me sobra con el org-mode de emacs.
Si de todas formas lo quieres instalar, aquí tienes los comandos:
\begin{Shaded}
\begin{Highlighting}[]
\NormalTok{sudo add{-}apt{-}repository ppa:go{-}for{-}it{-}team/go{-}for{-}it{-}daily \&\& sudo apt{-}get update}
\NormalTok{sudo apt{-}get install go{-}for{-}it}
\end{Highlighting}
\end{Shaded}
\hypertarget{autokey}{% \hypertarget{autokey}{%
\subsection{autokey}\label{autokey}} \subsection{autokey}\label{autokey}}
@ -1041,10 +1002,6 @@ Para lanzar la aplicación ejecutamos:
Instalamos desde la página web(https://rclone.org/), descargando el Instalamos desde la página web(https://rclone.org/), descargando el
fichero \texttt{.deb}. fichero \texttt{.deb}.
\begin{verbatim}
curl https://rclone.org/install.sh | sudo bash
\end{verbatim}
\hypertarget{recetas-rclone}{% \hypertarget{recetas-rclone}{%
\subsubsection{Recetas rclone}\label{recetas-rclone}} \subsubsection{Recetas rclone}\label{recetas-rclone}}

@ -3,9 +3,9 @@ title: Bitácora Linux Mint Ulyana 20 / Ulyssa 20.1 / Una 20.3
author: author:
- Sergio Alvariño <salvari@gmail.com> - Sergio Alvariño <salvari@gmail.com>
tags: [LinuxMint, Pandoc, Documentación, makefile, git] tags: [LinuxMint, Pandoc, Documentación, makefile, git]
date: junio-2020 date: diciembre-2022
lang: es-ES lang: es-ES
subject: Linux Mint 20.4 Ulyana subject: Linux Mint 21 Vanessa
keywords: linux, postinstalación, mint, ulyana keywords: linux, postinstalación, mint, ulyana
abstract: | abstract: |
Bitácora de mi portatil Bitácora de mi portatil

@ -104,7 +104,7 @@ configuraciones entre ordenadores.
## Editor desde linea de comandos ## Editor desde linea de comandos
Hasta que instalemos nuestro editor favorito (_Emacs_ en mi caso) podemos usar _nano_ desde la linea de comandos para editar cualquier fichero. Pero yo añado _micro_ con el paquete `.deb` descargado desde [su github](https://github.com/zyedidia/micro/releases). Hasta que instalemos nuestro editor favorito (_Emacs_ en mi caso) podemos usar _nano_ desde la linea de comandos para editar cualquier fichero.
## Parámetros de disco duro ## Parámetros de disco duro
@ -153,7 +153,7 @@ Las diferencias de rendimiento del Firefox con estos ajustes son bastante notabl
Seguimos [esta referencia](https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10) Seguimos [esta referencia](https://easylinuxtipsproject.blogspot.com/p/ssd.html#ID10)
Visitamos `about::config` con el navegador. Visitamos `about:config` con el navegador.
Cambiamos Cambiamos
@ -283,6 +283,8 @@ Chromium
: Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con `apt` : Como Chrome pero libre, en Linux Mint no hay snaps, puedes instalarlo directamente con `apt`
Para instalar todos los programas ejecutamos:
~~~~ ~~~~
sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \ sudo apt install keepassxc gnucash deluge rsync grsync rar unrar \
zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \ zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar \
@ -290,6 +292,8 @@ most mc tree neofetch fasd silversearcher-ag ack ncdu mate-tweak filezilla \
rofi chromium rofi chromium
~~~~ ~~~~
## Algunos programas de control del sistema ## Algunos programas de control del sistema
Son útiles para control de consumo. Son útiles para control de consumo.
@ -298,6 +302,9 @@ Son útiles para control de consumo.
sudo apt install tlp tlp-rdw htop powertop sudo apt install tlp tlp-rdw htop powertop
~~~~ ~~~~
__btop__ también está muy bien, así que descargamos los binarios desde [su página web](https://github.com/aristocratos/btop) dentro del binario tenemos el ejecutable y un fichero `.desktop`. En mi caso hago una cutre-instalación con el ejecutable en `~/.local/bin` y el fichero `.desktop` copiado en mi `~/.local/share/applications` (ver la sección [Varias aplicaciones instaladas de binarios])
## Programas de terminal ## Programas de terminal
Dos imprescindibles: Dos imprescindibles:
@ -332,19 +339,25 @@ sudo apt install tmux
Lo instalamos desde el software manager. Lo instalamos desde el software manager.
## pCloud
Instalado desde su página web.
## Chrome ## Chrome
No lo he instalado. No lo he instalado.
Puede instalarse desde [la página web de Puede instalarse desde [la página web de Chrome](https://www.google.com/chrome/)
Chrome](https://www.google.com/chrome/)
## Thorium
Bajamos los binarios desde [su página web](https://thorium.rocks/). Descomprimimos en `~/apps` y ajustamos los ficheros `.desktop` para que apunten a los binarios. (ver la siguiente sección [Varias aplicaciones instaladas de binarios])
## Varias aplicaciones instaladas de binarios ## Varias aplicaciones instaladas de binarios
Lo recomendable en un sistema POSIX es instalar los programas Lo recomendable en un sistema POSIX es instalar los programas
adicionales en `/usr/local` o en `/opt`. Yo soy más chapuzas y suelo adicionales en `/usr/local` o en `/opt`. Yo soy más chapuzas y suelo
instalar en `~/apt` por que el portátil es personal e instalar en `~/apps` por que el portátil es personal e
intrasferible. En un ordenador compartido es mejor usar `/opt`. intrasferible. En un ordenador compartido es mejor usar `/opt`.
En general cuando instalo en el directorio `~/apps` sigo los En general cuando instalo en el directorio `~/apps` sigo los
@ -373,24 +386,19 @@ siguientes pasos:
### Freeplane ### Freeplane
Para hacer mapas mentales, presentaciones, resúmenes, apuntes... La Para hacer mapas mentales, presentaciones, resúmenes, apuntes... La versión incluida en LinuxMint está un poco anticuada.
versión incluida en LinuxMint está un poco anticuada.
### Treesheets ### Treesheets
Está bien para hacer chuletas rápidamente. Descargamos el _appimage_ Está bien para hacer chuletas rápidamente. Descargamos el _appimage_ desde [la web](http://strlen.com/treesheets/)
desde [la web](http://strlen.com/treesheets/)
### Telegram Desktop ### Telegram Desktop
Cliente de Telegram, descargado desde la [página Cliente de Telegram, descargado desde la [página web](https://desktop.telegram.org/). El programa de instalación de Telegram ya se encarga de crear el fichero `.desktop`
web](https://desktop.telegram.org/). El programa de instalación de
Telegram ya se encarga de crear el fichero `.desktop`
### Tor browser ### Tor browser
Descargamos desde la [página oficial del Descargamos desde la [página oficial del proyecto](https://www.torproject.org/) Descomprimimos en `~/apps/` y
proyecto](https://www.torproject.org/) Descomprimimos en `~/apps/` y
ejecutamos desde terminal: ejecutamos desde terminal:
~~~~ ~~~~
@ -398,13 +406,11 @@ cd ~/apps/tor-browser
./start-tor-browser.desktop --register-app ./start-tor-browser.desktop --register-app
~~~~ ~~~~
Tor se encarga tanto de crear el fichero `.desktop` como de mantenerse Tor se encarga tanto de crear el fichero `.desktop` como de mantenerse actualizado a la última versión.
actualizado a la última versión.
### Brave browser ### Brave browser
Instalamos siguiendo las instrucciones de la [página web Instalamos siguiendo las instrucciones de la [página web oficial](https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux)
oficial](https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux)
~~~~{bash} ~~~~{bash}
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add - curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
@ -418,17 +424,14 @@ sudo apt install brave-browser
### TiddlyDesktop ### TiddlyDesktop
Descargamos desde la [página Descargamos desde la [página web](https://github.com/Jermolene/TiddlyDesktop), descomprimimos y
web](https://github.com/Jermolene/TiddlyDesktop), descomprimimos y
generamos la entrada en el menú. generamos la entrada en el menú.
### Joplin ### Joplin
Una herramienta libre para mantener notas sincronizadas entre el móvil Una herramienta libre para mantener notas sincronizadas entre el móvil y el portátil.
y el portátil.
Instalamos siguiendo las instrucciones de la [página Instalamos siguiendo las instrucciones de la [página web](https://joplinapp.org/)
web](https://joplinapp.org/)
~~~~{bash} ~~~~{bash}
wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash
@ -436,6 +439,8 @@ web](https://joplinapp.org/)
Joplin se instala en el directorio `~/.joplin` y crea su propia entrada en el menú. Joplin se instala en el directorio `~/.joplin` y crea su propia entrada en el menú.
La primera vez que configuremos la sincronización de Joplin conviene hacer un borrado local con download desde el remoto.
## Terminal y shells ## Terminal y shells
@ -454,15 +459,10 @@ las herramientas de entornos virtuales de python antes de instalar
_zsh_ con el plugin para _virtualenvwrapper_. _zsh_ con el plugin para _virtualenvwrapper_.
~~~~ ~~~~
apt install python-all-dev apt install python-is-python3
apt install python3-all-dev apt install python3-all-dev
apt install virtualenv virtualenvwrapper python3-virtualenv apt install python3-virtualenv python3-virtualenvwrapper
~~~~ apt install pipx python3-poetry
_zsh_ viene por defecto en mi instalación, en caso contrario:
~~~~
apt install zsh
~~~~ ~~~~
Para _zsh_ vamos a usar Para _zsh_ vamos a usar
@ -483,59 +483,12 @@ cd ~/apps
git clone https://github.com/olivierverdier/zsh-git-prompt git clone https://github.com/olivierverdier/zsh-git-prompt
~~~~ ~~~~
Y editamos el fichero `~/.zshrc` para que contenga: Para el `zsh-git-prompt` clonamos el fichero `zshrc.sh` desde nuestro repo de configuraciones.
~~~~
# This line loads .profile, it's experimental
[[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'
source ~/apps/zsh-git-prompt/zshrc.sh
source ~/apps/antigen/antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle command-not-found
# must install autojump for this Clonamos el fichero `~/.zshrc` desde nuestro repo de configuraciones. De momento es mejor comentar la linea del tema :
#antigen bundle autojump
# extracts every kind of compressed file ~~~~
antigen bundle extract
# jump to dir used frequently
antigen bundle z
#antigen bundle pip
antigen bundle common-aliases
antigen bundle robbyrussell/oh-my-zsh plugins/virtualenvwrapper
antigen bundle zsh-users/zsh-completions
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-history-substring-search ./zsh-history-substring-search.zsh
# Arialdo Martini git needs awesome terminal font
#antigen bundle arialdomartini/oh-my-git
#antigen theme arialdomartini/oh-my-git-themes oppa-lana-style
# autosuggestions
antigen bundle tarruda/zsh-autosuggestions
#antigen theme agnoster
antigen theme gnzh antigen theme gnzh
# Tell antigen that you're done.
antigen apply
# Correct rm alias from common-alias bundle
unalias rm
alias rmi='rm -i'
~~~~ ~~~~
Para usar _virtualenvwrapper_ hay que decidir en que directorio Para usar _virtualenvwrapper_ hay que decidir en que directorio
@ -577,6 +530,14 @@ También he cambiado el fichero del tema _gnzh_ en
`~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` por `~/.antigen/bundles/robbyrussell/oh-my-zsh/themes/gnzh.zsh-theme` por
que me interesa ver la versión python asociada a cada virtualenv. que me interesa ver la versión python asociada a cada virtualenv.
_zsh_ viene por defecto en mi instalación, en caso contrario:
~~~~
apt install zsh
~~~~
Cuando estemos contentos con nuestro `zsh` tendremos que ejecutar `chsh -s /usr/bin/zsh`
## Codecs ## Codecs
~~~~ ~~~~

@ -83,26 +83,6 @@ rofi
Asociamos un atajo de teclado al comando: `rofi -show drun` Asociamos un atajo de teclado al comando: `rofi -show drun`
## time-tracking
### Activity Watcher
Instalado desde la web
En realidad no lo uso para nada.
### go for it
Este programa no para de escribir en el disco continuamente. He dejado
de usarlo por que me sobra con el org-mode de emacs.
Si de todas formas lo quieres instalar, aquí tienes los comandos:
~~~~{bash}
sudo add-apt-repository ppa:go-for-it-team/go-for-it-daily && sudo apt-get update
sudo apt-get install go-for-it
~~~~
## autokey ## autokey
Instalamos [autokey](https://github.com/autokey/autokey) siguiendo [las instrucciones para instalarlo con paquetes debian](https://github.com/autokey/autokey/wiki/Installing#debian-and-derivatives) Instalamos [autokey](https://github.com/autokey/autokey) siguiendo [las instrucciones para instalarlo con paquetes debian](https://github.com/autokey/autokey/wiki/Installing#debian-and-derivatives)
@ -131,10 +111,6 @@ Para lanzar la aplicación ejecutamos: `python3 -m autokey.gtkui`
Instalamos desde la página web(https://rclone.org/), descargando el Instalamos desde la página web(https://rclone.org/), descargando el
fichero `.deb`. fichero `.deb`.
~~~~
curl https://rclone.org/install.sh | sudo bash
~~~~
### Recetas rclone ### Recetas rclone
Copiar directorio local en la nube: Copiar directorio local en la nube:
@ -349,4 +325,3 @@ Para flashear roms en moviles
```bash ```bash
sudo apt install heimdall-flash heimdall-flash-frontend sudo apt install heimdall-flash heimdall-flash-frontend
``` ```

Loading…
Cancel
Save