Skip to content

Instantly share code, notes, and snippets.

@yavorski
yavorski / thinkpad.md
Created November 15, 2024 18:29
Thinkpad-T480

ThinkPad T480 Linux

Make bootable usb with dd

λ dd if=<file> of=<device> bs=4M; sync
λ dd if=archlinux.iso of=/dev/sda1 bs=4M status=progress; sync

Update uefi-bios

@yavorski
yavorski / arch-pacman-mirrorlist.md
Created November 23, 2024 11:50
Auto update arch linux pacman mirrors list

Auto update mirror list

pacman -S reflector
pacman -S pacman-contrib

Edit the reflector configuration file at /etc/xdg/reflector/reflector.conf

@yavorski
yavorski / arch-linux-full-disk-encryption.md
Created November 23, 2024 12:46
Arch Linux Full Disk Encryption

Arch Linux

SSH Remote Installation


Enable ssh service from the live iso installation media

passwd
@yavorski
yavorski / PKGBUILD
Created November 27, 2024 18:43
npm nodejs fake/dummy package for arch linux
# Maintainer: Your Name <>
# Contributor: Arch Linux User <>
pkgname=nodejs-npm-fake
pkgver=1.0.0
pkgrel=1
pkgdesc="A dummy package for Node.js and npm (fake version)"
arch=('any')
url="https://nodejs.org/"
license=('MIT')
@yavorski
yavorski / neovim-as-merge-tool.md
Created January 23, 2025 18:15 — forked from Pagliacii/neovim-as-merge-tool.md
Using Neovim as a merge tool

git

Using diffview.nvim

# ~/.gitconfig
[merge]
  tool = diffview
[mergetool]
  prompt = false
@yavorski
yavorski / no-wi-fi-fix.md
Last active February 14, 2025 20:08
no wi-fi fix

no wi-fi

  • Qualcomm Inc QCNFA765
  • Kernel driver in use: ath11k_pci

fix

iwctl device list
iwctl station wlan0 scan
#Requires AutoHotkey v2.0
; Send <Alt+F13> with <Alt+Escape> - Windows 11
; Allows to use <Alt+Escape> mapping in Neovim on Windows 11
!Esc::
{
static skip := false
if skip