]> git.ale.wales Git - vim.git/commitdiff
226H6.50346-Vanessa master
authorTu Puta Madre <chinga@tu.madre>
Thu, 6 Aug 2026 18:04:59 +0000 (12:04 -0600)
committerTu Puta Madre <chinga@tu.madre>
Thu, 6 Aug 2026 18:04:59 +0000 (12:04 -0600)
config/vim/view/=+git=+vim=+vimwiki=+Hallasenderos.wiki= [new file with mode: 0644]
config/vim/view/=+git=+vim=+vimwiki=+Starfire.wiki= [new file with mode: 0644]
config/vim/view/=+git=+vim=+vimwiki=+diary=+2026-08-06.wiki= [new file with mode: 0644]
config/vim/view/=+git=+vim=+vimwiki=+index.wiki= [new file with mode: 0644]
config/vim/vimrc
rc
v.sh [new file with mode: 0755]
vimwiki/Hallasenderos.wiki
vimwiki/diary/2026-08-06.wiki [new file with mode: 0644]
vimwiki/index.wiki

diff --git a/config/vim/view/=+git=+vim=+vimwiki=+Hallasenderos.wiki= b/config/vim/view/=+git=+vim=+vimwiki=+Hallasenderos.wiki=
new file mode 100644 (file)
index 0000000..57f5779
--- /dev/null
@@ -0,0 +1,31 @@
+vim9script
+const so_save: number = &g:so | const siso_save: number = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1
+var cpo_save: string
+argglobal
+setlocal fdm=expr
+legacy setlocal fde=VimwikiFoldLevel(v:lnum)
+setlocal fmr={{{,}}}
+setlocal fdi=#
+setlocal fdl=2
+setlocal fml=1
+setlocal fdn=20
+setlocal fen
+:3
+sil! normal! zo
+:3
+sil! normal! zo
+:3
+sil! normal! zo
+:6
+sil! normal! zo
+{
+  var l: number = 9 - ((8 * winheight(0) + 17) / 35)
+  if l < 1 | l = 1 | endif
+  keepjumps exe ":" .. l
+  normal! zt
+  keepjumps :9
+  normal! 0137|
+}
+&g:so = so_save | &g:siso = siso_save
+doautoall SessionLoadPost
+# vim: set ft=vim :
diff --git a/config/vim/view/=+git=+vim=+vimwiki=+Starfire.wiki= b/config/vim/view/=+git=+vim=+vimwiki=+Starfire.wiki=
new file mode 100644 (file)
index 0000000..4237e54
--- /dev/null
@@ -0,0 +1,23 @@
+vim9script
+const so_save: number = &g:so | const siso_save: number = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1
+var cpo_save: string
+argglobal
+setlocal fdm=expr
+legacy setlocal fde=VimwikiFoldLevel(v:lnum)
+setlocal fmr={{{,}}}
+setlocal fdi=#
+setlocal fdl=2
+setlocal fml=1
+setlocal fdn=20
+setlocal fen
+{
+  var l: number = 1 - ((0 * winheight(0) + 17) / 35)
+  if l < 1 | l = 1 | endif
+  keepjumps exe ":" .. l
+  normal! zt
+  keepjumps :1
+  normal! 0
+}
+&g:so = so_save | &g:siso = siso_save
+doautoall SessionLoadPost
+# vim: set ft=vim :
diff --git a/config/vim/view/=+git=+vim=+vimwiki=+diary=+2026-08-06.wiki= b/config/vim/view/=+git=+vim=+vimwiki=+diary=+2026-08-06.wiki=
new file mode 100644 (file)
index 0000000..314c339
--- /dev/null
@@ -0,0 +1,26 @@
+vim9script
+const so_save: number = &g:so | const siso_save: number = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1
+var cpo_save: string
+argglobal
+setlocal fdm=expr
+legacy setlocal fde=VimwikiFoldLevel(v:lnum)
+setlocal fmr={{{,}}}
+setlocal fdi=#
+setlocal fdl=2
+setlocal fml=1
+setlocal fdn=20
+setlocal fen
+:2
+sil! normal! zo
+{
+  var l: number = 3 - ((2 * winheight(0) + 17) / 35)
+  if l < 1 | l = 1 | endif
+  keepjumps exe ":" .. l
+  normal! zt
+  keepjumps :3
+  normal! 0403|
+}
+&g:so = so_save | &g:siso = siso_save
+nohlsearch
+doautoall SessionLoadPost
+# vim: set ft=vim :
diff --git a/config/vim/view/=+git=+vim=+vimwiki=+index.wiki= b/config/vim/view/=+git=+vim=+vimwiki=+index.wiki=
new file mode 100644 (file)
index 0000000..4e75f99
--- /dev/null
@@ -0,0 +1,29 @@
+vim9script
+const so_save: number = &g:so | const siso_save: number = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1
+var cpo_save: string
+argglobal
+setlocal fdm=expr
+legacy setlocal fde=VimwikiFoldLevel(v:lnum)
+setlocal fmr={{{,}}}
+setlocal fdi=#
+setlocal fdl=2
+setlocal fml=1
+setlocal fdn=20
+setlocal fen
+:3
+sil! normal! zo
+:4
+sil! normal! zo
+:5
+sil! normal! zo
+{
+  var l: number = 30 - ((29 * winheight(0) + 17) / 35)
+  if l < 1 | l = 1 | endif
+  keepjumps exe ":" .. l
+  normal! zt
+  keepjumps :30
+  normal! 037|
+}
+&g:so = so_save | &g:siso = siso_save
+doautoall SessionLoadPost
+# vim: set ft=vim :
index c0cd4c0496875f51c62e1eeda321f047de5bae2b..beed57374cb2471e69471f29c06437a1cdd989f7 100644 (file)
@@ -77,7 +77,7 @@ inoremap ¶ <C-x><C-f>
 execute pathogen#infect()
 
 " --------VimWiki---------
 execute pathogen#infect()
 
 " --------VimWiki---------
-let g:vimwiki_list = [{'path':'/git/vimwiki', 'auto_diary_index': 1}]
+let g:vimwiki_list = [{'path':'/git/vim/vimwiki', 'auto_diary_index': 1}]
 let g:vimwiki_global_ext=0
 let g:vimwiki_folding='expr'
 function! VimwikiFindAllIncompleteTasks()
 let g:vimwiki_global_ext=0
 let g:vimwiki_folding='expr'
 function! VimwikiFindAllIncompleteTasks()
diff --git a/rc b/rc
index 186060b0792c93f1ddd79976fec50d1dd8191803..33651f868cb56b76c31c7e142077de33d2e73652 100644 (file)
--- a/rc
+++ b/rc
@@ -1,9 +1,7 @@
-# anexar a .zshrc o .bashrc
-
+# Configuración racional para vim
 export VIMINIT="source /home/ale/.config/vim/vimrc"
 export VIMCONFIG="/home/ale/.config/vim"
 export EDITOR="/bin/vim"
 export VIMINIT="source /home/ale/.config/vim/vimrc"
 export VIMCONFIG="/home/ale/.config/vim"
 export EDITOR="/bin/vim"
-
 alias vimrc="vim ~/.config/vim/vimrc"
 alias vimwiki="vim -c VimwikiIndex"
 alias diario="vim -c VimwikiMakeDiaryNote"
 alias vimrc="vim ~/.config/vim/vimrc"
 alias vimwiki="vim -c VimwikiIndex"
 alias diario="vim -c VimwikiMakeDiaryNote"
diff --git a/v.sh b/v.sh
new file mode 100755 (executable)
index 0000000..37919af
--- /dev/null
+++ b/v.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# Verifica que se ejecute en directorio correcto.
+if [ "$PWD" != "/git/vim" ]; then
+    echo "ERROR: Debes ubicarte en /git/vim para ejecutar el script.\n\t... te encuentras en\t $PWD"
+    exit 2
+fi
+
+cat /git/vim/rc >> /home/ale/.$(cat /etc/hostname)rc
+
+for dir in /git/vim/config/*; do
+    if [ -d /home/ale/.config/${dir##*/} ]; then
+        rm -rf /home/ale/.config/${dir##*/}
+    fi
+    ln -sf /git/vim/config/${dir##*/} /home/ale/.config/
+done
index f94e18705849eee6e8645163a3c387ecaa43f113..fa261803d1bbc5754a2f50c3910a8b738b8a1971 100644 (file)
@@ -2,3 +2,9 @@ Me aburre la fantasía medieval pero es lo que más vende, personalmente prefier
 
 === 225JN ===
 Leer tanto puto PDF me aburre, si lo paso a markdown puedo perfectamente pasarlo a epub, audio, etc. pero es complicado. Hoy creo por fin encontré un camino a la iluminación [[inkscape]] importa PDFs y los separa en grupos, así puedo fácilmente quitar imágenes y paja; así como reorganizar la ubicación del texto. Lo malo que en sí no reconoce el texto ya que para él solo son vectores, así que hay que exportar (con al menos 300ppi de resolución) para después usar [[tesseract]] y así ya tener plaintext que posteriormente podré estilizar a .md
 
 === 225JN ===
 Leer tanto puto PDF me aburre, si lo paso a markdown puedo perfectamente pasarlo a epub, audio, etc. pero es complicado. Hoy creo por fin encontré un camino a la iluminación [[inkscape]] importa PDFs y los separa en grupos, así puedo fácilmente quitar imágenes y paja; así como reorganizar la ubicación del texto. Lo malo que en sí no reconoce el texto ya que para él solo son vectores, así que hay que exportar (con al menos 300ppi de resolución) para después usar [[tesseract]] y así ya tener plaintext que posteriormente podré estilizar a .md
+
+=== 226H6 ===
+Usando puta IA es más eficiente ya que con subir el PDF traduce y convierte a markdown. Antes estaba usando https://duck.ai con el modelo de Haiku y funcionaba chido, pero de pronto se puso al pedo por derechos de autor. Por suerte Gemma y Google les ha valido verga eso siempre, lo malo que tengo que iniciar sesión para que me roben datos. Y también me di cuenta que a las pocas traducciones comenzaba a alucinar bien cabrón. Pero es la mejor alternativa de momento.
+
+Las traducciones las estoy organizando en obsidian ya que estéticamente es el más placentero y ahora que ya pude instalar flatpaks en [[Starfire]] funciona a las mil maravillas.
+
diff --git a/vimwiki/diary/2026-08-06.wiki b/vimwiki/diary/2026-08-06.wiki
new file mode 100644 (file)
index 0000000..836999f
--- /dev/null
@@ -0,0 +1,3 @@
+
+== 226H6.49850 ==
+Automatice la instalación de vim directamente desde mi git. Ahorita tengo instalado tanto kakoune como emacs en Starfire. Será necesario comprobar cuál de los tres me voy a centrar. kakoune es un claro reemplazo para vi, por lo que va estar presente en todas mis configuraciones debido a su sencilla configuración, sin embargo depende de la eterna batalla emacs vs vim cuál será mi editor gráfico
index a7d75735f6baa5153d3ee12b51fa557031d632e0..913192615e164dd6521e2125e0b25d4ea5df80a6 100644 (file)
@@ -26,9 +26,9 @@
 = Computación =
     [[Blossom]]                 - Pequeña y móvil
     [[Daphne]]                  - HTPC
 = Computación =
     [[Blossom]]                 - Pequeña y móvil
     [[Daphne]]                  - HTPC
-    [[Frankie]]                 - Transmission
+    [[Frankie]]                 - IA slop
     [[Nami]]                    - NAS
     [[Nami]]                    - NAS
-    [[Pebbles]]                 - raspberry
+    [[Pebbles]]                 - Transmission
     [[Roxanne]]                 - Común para jugar
     [[Starfire]]                - Poderosa y principal
     [[Vanessa]]                 - Arch BTW
     [[Roxanne]]                 - Común para jugar
     [[Starfire]]                - Poderosa y principal
     [[Vanessa]]                 - Arch BTW