Skip to content

Instantly share code, notes, and snippets.

View questionlp's full-sized avatar
🐍
Wait Wait Statsing

Linh Pham questionlp

🐍
Wait Wait Statsing
View GitHub Profile
@questionlp
questionlp / firefox-pinch-zoom-settings.md
Last active August 31, 2024 00:10
Firefox Pinch Zoom Settings

Firefox Pinch Zoom Settings

Windows

Disable Pinch Zoom

  1. Go to about:config
  2. Set browser.gesture.pinch.in to a blank value
  3. Set browser.gesture.pinch.out to a blank value
  4. Set browser.gesture.pinch.in.shift to a blank value
@questionlp
questionlp / enable-wayland-for-specific-flatpaks.md
Last active June 13, 2024 05:05
Enable Wayland for Specific Flatpaks

Discord

flatpak override --user --socket=wayland com.discordapp.Discord

Slack

flatpak override --user --socket=wayland com.slack.Slack
@questionlp
questionlp / vial-keyboard-debian.md
Created June 9, 2024 05:40
Vial Keyboard + Debian
sudo apt install python3 python3-tk tk-dev build-essential zlib1g-dev libffi-dev libssl-dev libbz2-dev libreadline-dev libsqlite3-dev liblzma-dev libncurses-dev libusb-dev libusb-1.0-0-dev git curl
curl https://pyenv.run | bash
git clone https://github.com/vial-kb/vial-gui.git
cd vial-gui
pyenv install 3.6.15
pyenv virtualenv 3.6.15 vial
pyenv activate vial
pip install -r requirements.txt
fbs run
@questionlp
questionlp / mastodon_ibm-plex_forced-dark-code.css
Created May 27, 2024 19:44
Mastodon IBM Plex Web Font CSS (Forced Dark Mode)
/* IBM Plex Mono */
@font-face {
font-family: mastodon-font-monospace;
src: local("IBM Plex Mono Italic"), url(/packs/media/fonts/ibm-plex/IBMPlexMono-Italic.woff2) format("woff2"), url(/packs/media/fonts/ibm-plex/IBMPlexMono-Italic.woff) format("woff"), url(/packs/media/fonts/ibm-plex/IBMPlexMono-Italic.ttf) format("truetype");
font-weight: 400;
font-display: swap;
font-style: italic
}
@font-face {
@questionlp
questionlp / change-wifi-cloned-mac-address-permanent-address-ssid.md
Last active May 2, 2024 17:02
Change WiFi Cloned MAC Address to Permanent Address for an SSID

Change WiFi Cloned MAC Address to Permanent Address for an SSID

The following command is required to set the MAC address for a wireless interface for a given wireless network profile (which is named after the corresponding SSID) to the permanent address.

This is in response to a change introduced in Fedora 40 as documented in the Fedora Wiki: Changes/StableSSIDMACAddress

nmcli connection modify {ssid} wifi.cloned-mac-address permanent
@questionlp
questionlp / fedora-switching-between-mysql-84-lts-and-80.md
Last active June 5, 2024 13:54
Fedora: Switching Between MySQL 8.4 LTS and 8.0

Fedora: Switching Between MySQL 8.4 LTS and 8.0

Switching from MySQL 8.0 to 8.4

sudo dnf config-manager --disable mysql80-community
sudo dnf config-manager --disable mysql-tools-community

sudo dnf config-manager --enable mysql-8.4-lts-community
sudo dnf config-manager --enable mysql-tools-8.4-lts-community
@questionlp
questionlp / Override TERM environment variable in a tmux Session.md
Last active May 9, 2024 14:01
Override TERM environment variable in a tmux Session

Override TERM environment variable in a tmux Session

To override the $TERM environment variable within tmux sessions, add the following to .tmux.conf and change tmux-256color to xterm or xterm-256color.

set -g default-terminal "tmux-256color"
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'

Disable mouse wheel in virtual view

@questionlp
questionlp / Installing Requirements for Building CPython and Ruby on Fedora.md
Last active December 11, 2024 23:19
Installing Requirements for Building CPython and Ruby on Fedora

Installing Requirements for Building CPython on Fedora

Tested with Fedora 39 through 41.

First we install some common development tools like gcc and make, Fedora provides a group of packages for that call Development Tools

Fedora 39 and 40

sudo dnf groupinstall "Development Tools" 
@questionlp
questionlp / Install Fedora Packages.md
Last active January 7, 2025 21:54
Install Fedora Packages

Install Fedora Packages

Base Workstation Software

sudo dnf install htop btop tmux vim fastfetch git gh zsh avahi-tools

Additional Fonts

@questionlp
questionlp / debian-firefox-kde-wayland.md
Created December 27, 2023 03:28
Debian 12, Firefox Stable and KDE Wayland.md