Skip to content

Instantly share code, notes, and snippets.

View p2ndemic's full-sized avatar

p2ndemic

View GitHub Profile
@NelloKudo
NelloKudo / tft_linux_waydroid_guide.md
Last active December 6, 2025 15:02
How to play Teamfight Tactics (TFT) on Linux (Waydroid)

Playing TFT on Linux using Waydroid

Just like many other League addicts, ever since the Vanguard incident, TFT has been a no-go....

except it isn't, since the Android 13 version works just as fine, after some tweaks!

Screenshot From 2025-01-02 22-05-49


@Wincohax
Wincohax / How to Setup cosmic-greeter as Display Manager.md
Last active November 30, 2025 10:59
How to Setup cosmic-greeter as Display Manager

Why?

While I was trying to setup my cosmic session I wanted to use Cosmic Greeter as my Display manager because I wanted to test it out and give my own feedback/report any bugs I could find.

However I didn't find any guide on how to do it plus there's little to no clue on how to set it up and it took me 2 days to figure it out.

That's why I write this quick guide.

How does Cosmic Greeter work? (ig)

Cosmic greeter by itself doesn't work it needs a Compositor (in this case Cosmic-Comp (obviously)) to actually run.

@danpawlik
danpawlik / dnsproxy.sh
Last active April 19, 2025 00:46
adguard dnsproxy on openwrt
opkg update
opkg install dnsproxy
# Ensure, that the NTP server can work without DNS
uci del system.ntp.server
uci add_list system.ntp.server='194.177.4.1' # 0.openwrt.pool.ntp.org
uci add_list system.ntp.server='213.222.217.11' # 1.openwrt.pool.ntp.org
uci add_list system.ntp.server='80.50.102.114' # 2.openwrt.pool.ntp.org
uci add_list system.ntp.server='193.219.28.60' # 3.openwrt.pool.ntp.org
uci commit system
@mjkstra
mjkstra / arch_linux_installation_guide.md
Last active December 7, 2025 15:17
A modern, updated installation guide for Arch Linux with BTRFS on an UEFI system
@qzydustin
qzydustin / linux-optimize.sh
Last active June 28, 2025 06:49
Optimize Linux Network Performance
#!/bin/sh
# Set kernel parameters in /etc/sysctl.conf
cat << EOF > /etc/sysctl.conf
# Increase maximum number of open file descriptors
fs.file-max = 1000000
# Increase maximum number of inotify instances per user
fs.inotify.max_user_instances = 8192
@FikriRNurhidayat
FikriRNurhidayat / Slow-Steam-Download-Speed-Linux.md
Last active November 29, 2025 10:43
Steam Download Speed Issue on Linux
@roalcantara
roalcantara / XDG.cheat-sheet.md
Last active December 4, 2025 09:59
XDG cheat sheet

XDG - Base Directory Specification

Directories

Base

The intended use-case for BaseDirectories is to query the paths of user-invisible standard directories that have been defined according to the conventions of the operating system the library is running on.