Skip to content

Instantly share code, notes, and snippets.

--> adguard home to container | by @xdenb43
--> tested on hap ax3/ROS 7.17.2+

Important

defconf network 172.30.30.1/24
docker network 192.168.254.1/24

Install AdGuard Home (AGH) to MikroTik using container

Prerequisites

@AskinNet
AskinNet / linux-autoupdate.md
Created March 7, 2025 13:32 — forked from Aldaviva/linux-autoupdate.md
Enable automatic updates in Fedora and Debian
@AskinNet
AskinNet / install_zellij.sh
Created February 5, 2025 05:23 — forked from ferdinandkeller/install_zellij.sh
Script to install Zellij on Debian/Ubuntu without snap packages.
#!/usr/bin/env bash
# derived from official installation script: https://zellij.dev/launch
dir="/usr/local/bin"
if [[ -x "$dir/zellij" ]]
then
"$dir/zellij" "$@"
exit
@AskinNet
AskinNet / VimClipboard.md
Created May 10, 2024 07:29 — forked from ShinyZero0/VimClipboard.md
Регистры и системный буфер обмена в vim

Использование регистров

В (n)vim есть много внутренних буферов обмена, называемых регистрами, которые можно активировать с помощью " и названия буфера, например "+ или "0. После этого следует команда, использующая выбранный регистр:

  • "+y чтобы скопировать текст в буфер + (системный)
  • "+p чтобы вставить из него.
@AskinNet
AskinNet / kitty.md
Created May 10, 2024 07:29 — forked from pnsinha/kitty.md
Kitty CheatSheet

Default shortcuts

Scrolling

Action Shortcut
Scroll line up ctrl+shift+up (also ⌥+⌘+⇞ and ⌘+↑ on macOS)
Scroll line down ctrl+shift+down (also ⌥+⌘+⇟ and ⌘+↓ on macOS)
Scroll page up ctrl+shift+page_up (also ⌘+⇞ on macOS)
Scroll page down ctrl+shift+page_down (also ⌘+⇟ on macOS)
@AskinNet
AskinNet / bash-guide-1.md
Created May 7, 2024 05:55 — forked from Titiaiev/bash-guide-1.md
шпаргалка по написанию bash скриптов, по ссылке - оригинальная статья на хабре

Бесплатная книга-сайт на русском, полный гайд
Advanced Bash-Scripting Guide

Введение

BASH — Bourne-Again SHell (что может переводится как «перерожденный шел», или «Снова шел Борна(создатель sh)»), самый популярный командный интерпретатор в юниксоподобных системах, в особенности в GNU/Linux. Ниже приведу ряд встроенных команд, которые мы будем использовать для создания своих скриптов.

>break выход из цикла for, while или until

@AskinNet
AskinNet / sudo with no password - alpine.md
Created December 12, 2023 05:06 — forked from arvati/sudo with no password - alpine.md
Alpine with sudo and no password

Alpine with sudo and no password

su root
addgroup -S sudo
addgroup manager sudo
getent group sudo
apk update
apk upgrade
apk --no-cache add openssh nano sudo tzdata
visudo /etc/sudoers.d/nopasswd
@AskinNet
AskinNet / DiadocPlugin.bsl
Created May 18, 2023 08:34 — forked from acharushkin/DiadocPlugin.bsl
Добавить неформализованный документ в пакет УПД
#Область ПеременныеМодуля
Перем ОсновнойМодуль Экспорт;
#КонецОбласти
#Область ПрограммныйИнтерфейс
// Общая точка входа для кастомизации и переопределения поведения коробочной версии
//
@AskinNet
AskinNet / 1cv8.bat
Created January 16, 2020 10:44 — forked from zeegin/1cv8.bat
BSL Build cf from EDT
@echo off
chcp 1251 > nul
echo $ 1cv8 %*
set LOGFILE=%temp%\%random%.log
"C:\Program Files\1cv8\current\bin\1cv8" %* /Out %LOGFILE%
<%LOGFILE% (set /p LOGFILECONTENT=)
echo %LOGFILECONTENT%
if exist %LOGFILE% (