diff --git a/public/uk/index.gmi b/public/uk/index.gmi index 7e5d33b..91e7115 100644 --- a/public/uk/index.gmi +++ b/public/uk/index.gmi @@ -16,6 +16,7 @@ ### Нотатки +=> tarball-from-nautilus-context-menu.gmi 2026-03-02 Створення Tarball з контекстного меню Nautilus / GNOME => radicle-kick-starter.gmi 2026-03-02 Пуш Radicle з толкача => notblood-multiplayer-with-ipv6-support.gmi 2026-03-02 Збірка NotBlood з підключенням до серверів IPv6 => kellnr-proxy-verification-using-local-index.gmi 2026-02-28 Не верифіковане проксі Kellnr на базі власного індексу diff --git a/public/uk/power-optimization-on-linux.gmi b/public/uk/power-optimization-on-linux.gmi index 397bd44..3afc2bb 100644 --- a/public/uk/power-optimization-on-linux.gmi +++ b/public/uk/power-optimization-on-linux.gmi @@ -28,22 +28,11 @@ > /org/gnome/desktop/interface : enable-animations -## Опції легкого архівування +## Опції "легкого" архівування В контекстному меню Nautilus - зовсім відсутні алгоритми архівування без компресії, такі як .tar: -``` ~/.local/share/nautilus/scripts/compress-tar.sh -#!/bin/bash - -FILENAME=$(basename "$1") -tar -cvf "$FILENAME.tar" "$@" -notify-send "Nautilus Scripts" "$FILENAME.tar created." -``` - -``` bash -chmod +x ~/.local/share/nautilus/scripts/compress-tar.sh -nautilus -q -``` +=> tarball-from-nautilus-context-menu.gmi Створення Tarball з контекстного меню Nautilus / GNOME ## Оптимізація бекенду GTK diff --git a/public/uk/tarball-from-nautilus-context-menu.gmi b/public/uk/tarball-from-nautilus-context-menu.gmi new file mode 100644 index 0000000..c0eadb7 --- /dev/null +++ b/public/uk/tarball-from-nautilus-context-menu.gmi @@ -0,0 +1,26 @@ +# Створення Tarball з контекстного меню Nautilus / GNOME + +Маю сабж бігати між компами з флешкою, перекидаючи таким чином дебелі масиви файлової системи. Оскільки компи працюють від резервного живлення, клята компресія мені не потрібна. + +Гномівці настільки "спростили" мені життя, що довелось написати наступний скрипт, який з'являється контекстним меню "Scripts" > "compress-tar.sh": + +``` ~/.local/share/nautilus/scripts/compress-tar.sh +#!/bin/bash + +FILENAME=$(basename "$1") +tar -cvf "$FILENAME.tar" "$@" +notify-send "Nautilus Scripts" "$FILENAME.tar created." +``` +* таким чином, тарбол створюється в поточній теці відносно цільового файлу, так само як і `.zip` + +``` bash +chmod +x ~/.local/share/nautilus/scripts/compress-tar.sh +nautilus -q +``` +* остання команда - перезапускає Nautilus, інакше він може висіти на фоні + +Розпакування відбувається штатними засобами "Extract". + +## Дивіться також + +=> power-optimization-on-linux.gmi Оптимізація енергоспоживання в GNOME / Linux \ No newline at end of file