Skip to content

Instantly share code, notes, and snippets.

View asapdotid's full-sized avatar

Asapdotid asapdotid

View GitHub Profile
@asapdotid
asapdotid / README.md
Last active August 13, 2026 14:24
How to Uninstall Podman Completely
@asapdotid
asapdotid / traefik_podman.md
Created January 23, 2026 10:10 — forked from siwonpawel/traefik_podman.md
How to run traefik with podman

This document is a step-by-step documentation for running Traefik proxy with Podman.

Presequisets

  • installed Podman and podman-compose
  • Insomnia, Postman or curl for testing
  • verify you are able to run containers with command podman run hello-world
@asapdotid
asapdotid / disable-promt-textline-disk-encryption-on-the-screen--linux.md
Last active January 23, 2026 08:00
How to disable the "Please enter passphrase for disk…" line on the disk encryption screen

How to disable the promt text line on the disk encryption screen

As suggested on Red Hat Bugzilla, a configuration file could be set for the deleting the text on the Plymouth/LUKS screen.

Here is a step-by-step summary to ask for confirmation of someone more experienced than me than the correctness of all the steps:

  1. sudo touch /etc/plymouth/plymouth-populate-initrd.conf

  2. sudo nano /etc/plymouth/plymouth-populate-initrd.conf

@asapdotid
asapdotid / README.md
Last active October 22, 2025 08:29
Pipewire Input Denoising

Setup Pipewire input denoising

Prerequisites:

- PipeWire
- Arch/Manjaro Linux or Fedora Linux

Install rnnoise first

Arch Linux:

@asapdotid
asapdotid / README.md
Last active September 26, 2025 02:14
Manjaro i3wm custom touchpad config

Custom Touchpad config on Manjaro i3wm

/etc/X11/xorg.conf.d/30-touchpad.conf

file: 30-touchpad.conf

Section "InputClass"
    Identifier "touchpad"
 Driver "libinput"
@asapdotid
asapdotid / Noice-Canceling-Source_with_Pipewire+WirePlumber.md
Last active September 9, 2025 04:32
A real-time noise suppression plugin for voice [Pipewire]

Setup (ArchLinux/Manjaro)

Install noise-suppression-for-voice from AUR or manually.

Instructions are provided here.

For PipeWire >= 0.3.45 you should:

  • Create config directory: ~/.config/pipewire/pipewire.conf.d/
  • Create config for plugin: ~/.config/pipewire/pipewire.conf.d/99-input-denoising.conf

Setup Custom Config Radiotray-NG

Config location: /home/$USER/.config/radiotray-ng

  • Config: radiotray-ng.json
  • Bookmarks: bookmarks.json
  • Bookmark Editor: rtng-bookmark-editor.cfg

Bookmarks will update

@asapdotid
asapdotid / env
Created August 18, 2025 11:38
Rust cargo env
#!/bin/sh
# rustup shell setup
# affix colons on either side of $PATH to simplify matching
case ":${PATH}:" in
*:"$HOME/.cargo/bin":*)
;;
*)
# Prepending path in case a system-installed rustc needs to be overridden
export PATH="$HOME/.cargo/bin:$PATH"
;;
@asapdotid
asapdotid / docker__tips-tricks.md
Last active August 18, 2025 05:41
Linux Optimize for Local Labs

[Docker] Reducing Docker Logs Size: A Practical Guide to Log Management

Docker containers are stateless, meaning their logs are deleted when the container is recreated. But many overlook a crucial detail here. So, before we proceed, let’s clarify an important point.

Checking Docker Log Sizes

Each Docker container has its directory under “/var/lib/docker/containers/.” Within each container’s directory, you’ll find a file ending in “-json.log,” which contains the logs for that specific container.

These files are structured in JSON format by default and capture the container’s standard output (stdout) and standard error (stderr) streams.

@asapdotid
asapdotid / Alacritty-custom-config_readme.md
Last active September 9, 2025 04:16
Alacritty (Manjaro i3wm config)

Alacritty custom config (Manajro i3)

Config location:/home/$USER/.config/alacritty