M => +9 -9
@@ 241,7 241,7 @@ pages</em> додао и Џемини капсулу. Можете је виде
<p>У овом првом чланку после доста времена, пружићу кратак опис онога на чему сам
радио од последњег писања.</p>
<h2>suckless филозофија</h2>
<h2 id="heading-1">suckless филозофија</h2>
<p>Суштина ове <a href="https://suckless.org/philosophy/">програмерске филозофије</a> је у једноставности. Уместо да
циљ писања програма буде изворни код који се мери десетинама хиљада линија кода,
@@ 256,7 256,7 @@ pages</em> додао и Џемини капсулу. Можете је виде
<em>DOS</em>-а<a href="#footnote-1" id="footnote-text-1"><sup>1</sup></a>. <em>MySQL</em> база је такође непотребна — уместо ње користим
<em>CSV</em> фајлове за складиштење података. Зашто компликовати?</p>
<h2>slweb</h2>
<h2 id="heading-2">slweb</h2>
<p>Програм који омогућава писање страница у <em>Markdown</em>-у је <a href="https://git.sr.ht/~strahinja/slweb"><strong>slweb</strong></a>,
статички генератор веб страна који пишем већ неко време. „Статички генератор веб
@@ 269,13 269,13 @@ pages</em> додао и Џемини капсулу. Можете је виде
припремам већ неко време, поставим уместо досадашње верзије која је писана у
<em>Nuxt.js</em>-у.</p>
<h2>strahinja-org-slw</h2>
<h2 id="heading-3">strahinja-org-slw</h2>
<p>Ово је горепоменута верзија мог сајта, која се углавном састоји од <em>Markdown</em>
фајлова из директоријума <code>content</code> и низа фајлова система за изградњу
<a href="https://github.com/apenwarr/redo"><strong>redo</strong></a>. На њој радим од када сам почео и рад на <strong>slweb</strong>-у.</p>
<h2>Artix Linux</h2>
<h2 id="heading-4">Artix Linux</h2>
<p>Мој повратак свету ГНУ-а са Линуксом је обележило сазнање да већина дистрибуција
користи нови <em>init</em> систем, звани <a href="https://suckless.org/sucks/systemd/ "><em>systemd</em></a>. Овај систем раскида са
@@ 329,7 329,7 @@ https://github.com/Strahinja/nuxt-content-highlight/issues.</p>]]></description>
који се <em>Nuxt</em> апликација може писати у <em>Typescript</em>-у, што је једна од идеја за
неки будући <em>update</em>. Вратимо се сад <em>@nuxt/content</em>-у.</p>
<h2>Предности</h2>
<h2 id="heading-1">Предности</h2>
<p>Осим очигледне предности постојања готовог <em>API</em>-ја за читање чланака у формату
<em>Markdown</em>, <em>@nuxt/content</em> нуди и <a href="https://content.nuxtjs.org/fetching#wherequery">напредно филтрирање</a> и
@@ 365,7 365,7 @@ async asyncData({ $content, route })
}
</pre>
<h2>Миграција</h2>
<h2 id="heading-2">Миграција</h2>
<p>Главна разлика у односу на <em>frontmatter-markdown-loader</em> је што се у
<em>@nuxt/content</em>-у уместо <em>markdown-it</em>-а за превођење <em>Markdown</em>-а у <em>HTML</em>
@@ 615,7 615,7 @@ vuetify: {
<p>Ја константно допуњавам моја подешавања <em>Vim</em>-а, па ћу укратко написати и о
томе.</p>
<h2>Инсталација</h2>
<h2 id="heading-1">Инсталација</h2>
<p>Пре свега, програм који користим за развој апликација се тачније зове <em>Neovim</em>,
и још прецизније, користим његову варијанту <em>neovim-qt</em>. Ради се о програму који
@@ 624,7 624,7 @@ vuetify: {
пратећи упутства са <a href="https://neovim.io">neovim.io</a>. Ипак, јасноће ради, овде ћу
наставити да га зовем <em>Vim</em>.</p>
<h2>Додаци</h2>
<h2 id="heading-2">Додаци</h2>
<p>Иако је <em>Vim</em> сам по себи веома моћан, прави разлог тога што се може поредити са
интегрисаним окружењима су додаци. Само неки од додатака које користим су:</p>
@@ 647,7 647,7 @@ vuetify: {
<p>Фајл са подешавањима <em>Vim</em>-а који користим одржавам у репозиторијуму
<a href="https://github.com/Strahinja/dotfiles">Strahinja/dotfiles</a>.</p>
<h2>Фонт</h2>
<h2 id="heading-3">Фонт</h2>
<p>Можда није толико очито, али и избор фонта је битан. Мени се од постојећих
опција највише свиђа фонт <em>PxPlus IBM VGA</em> са сајта
M css/index.css => css/index.css +5 -0
@@ 773,6 773,11 @@ footer>.bottom-text>.content
align-self: center;
}
+.indented
+{
+ padding-left: 2em;
+}
+
.right
{
text-align: right;
M tekstovi/softver/preporuke.slt => tekstovi/softver/preporuke.slt +1 -1
@@ 11,7 11,7 @@ add-footnote-div: 1
add-article-header: 1
image: https://strahinja.org/img/preview-home-strahinja-org.webp
canonical: https://strahinja.org/tekstovi/preporuke
-article-title: Програми које препоручујем //strahinja.org
+article-title: //strahinja.org
meta: ../article-meta.csv
---
{=permalink}
M tekstovi/softver/preporuke.slw => tekstovi/softver/preporuke.slw +44 -5
@@ 1,9 1,36 @@
---
site-name: Програми које препоручујем
-title: Програми које препоручујем
site-desc: Списак програма и додатака које препоручујем
---
+{.content indented}
+[Програми које препоручујем](#heading-1)
+ {.content indented}
+ [Оперативни систем](#heading-2)
+ [Менаџер прозора](#heading-3)
+ [Терминалски програм](#heading-4)
+ {.content indented}
+ [Терминалски фонт](#heading-5)
+ {/.content}
+ [Уређивач текста](#heading-6)
+ {.content indented}
+ [Додаци](#heading-7)
+ {/.content}
+ [Систем за изградњу](#heading-8)
+ [Програм за промену привилегија](#heading-9)
+ [Веб читач](#heading-10)
+ {.content indented}
+ [Додаци за веб читаче које користим](#heading-11)
+ {/.content}
+ [Клијент за Џемини](#heading-12)
+ [Клијент за мејл](#heading-13)
+ {/.content}
+[Опште смернице](#heading-14)
+[Литература](#heading-15)
+{/.content}
+
+# Програми које препоручујем
+
## Оперативни систем
{p}[_Artix Linux_][os] — дистрибуција оперативног система
@@ 38,7 65,7 @@ _fork_][mydwm] овог програма.{/p}
2. [_Neovim_][neovim] — независна верзија _vim_-а настала због његове сувише
споре и конзервативне политике развоја. Користим га као _IDE_.
-### Додаци за _Neovim_
+### Додаци
Неки од додатака за _Neovim_ које тренутно користим су:
@@ 75,6 102,12 @@ _sudo_). За разлику од _sudo_-а, _doas_ је далеко једно
## Веб читач
+Веб је у данашње време пренатрпан (_bloated_) и није безбедан. Ово значи да се
+користе многе сувишне могућности, странице се споро учитавају и заузимају много
+меморије. У странице се укључују разни системи за праћење активности корисника и
+циљано оглашавање. Имајући у виду све ово, постаје све јасније да традиционални
+веб читачи више нису погодни за своју основну намену — прегледање веба.
+
1. [_Surf_][surf] — део пројекта _suckless_. Графички веб читач заснован на погону
_Webkit_, без свега сувишног. Користи [dmenu][dmenu] за унос УРЛ-ова и
траку за претрагу. Подршка за табове се може додати преко везе са програмом
@@ 101,11 134,16 @@ _sudo_). За разлику од _sudo_-а, _doas_ је далеко једно
скриптова, колачића и других метода за праћење и сакупљање података о
кориснику.
-2. [_HTTPS Everywhere_][httpsever] — захтева безбедни протокол _HTTPS_ уместо
+2. [_uBlock Origin_][ublock] — додатак који користи листе за филтрирање сајтова,
+ насупрот _uMatrix_-овом приступу правила, што аутоматски значи да користи
+ више меморије и зависи од редовног ажурирања листе, али се редовно одржава.
+ Такође захтева и мање подешавања.
+
+3. [_HTTPS Everywhere_][httpsever] — захтева безбедни протокол _HTTPS_ уместо
_HTTP_ за сва учитавања. Приказује упозорење уместо навигације ако се захтева
учитавање небезбедног садржаја.
-3. [Додаци за _Librewolf_][libreadd] — уз _Librewolf_ користим све доступне
+4. [Додаци за _Librewolf_][libreadd] — уз _Librewolf_ користим све доступне
и мени релевантне додатке са ове странице. Ипак, никако не _Pocket_, зато
што све што укључује _cloud_ подразумева да податке остављате на нечијем
серверу, па самим тим није безбедно.
@@ 221,7 259,8 @@ _sudo_). За разлику од _sudo_-а, _doas_ је далеко једно
[tabular]: https://github.com/godlygeek/tabular
[terminus]: http://terminus-font.sourceforge.net/
[tilingwm]: https://en.wikipedia.org/wiki/Tiling_window_manager
-[umatrix]: https://chrome.google.com/webstore/detail/umatrix/ogfcmafjalglgifnmanfmnieipoejdcf?hl=en
+[ublock]: https://github.com/gorhill/uBlock
+[umatrix]: https://github.com/gorhill/uMatrix
[vi]: https://en.wikipedia.org/wiki/vi
[vim]: https://www.vim.org
[vimairline]: https://github.com/vim-airline/vim-airline