Skip to content

Instantly share code, notes, and snippets.

@mike7d7
mike7d7 / config.kdl
Last active March 16, 2024 20:36
niri config
// This config is in the KDL format: https://kdl.dev
// "/-" comments out the following node.
input {
keyboard {
xkb {
// You can set rules, model, layout, variant and options.
// For more information, see xkeyboard-config(7).
// For example:
@mike7d7
mike7d7 / rsync.txt
Created February 7, 2024 02:48
rsync stuff
rsync -e "ssh" - uses ssh to transfer files
rsync -r - copies whole directory
rsync -W - bypasses delta transfer algorithm, which only transfers changed parts of a file, slows down when changes are impossible
#!/bin/dash
XKB_DEFAULT_LAYOUT=latam dbus-run-session dwl -s "pipewire & wlr-randr --output DP-2 --custom-mode 2560x1440@164.998993 --adaptive-sync enabled; wlr-randr --output HDMI-A-1 --pos 2560,0; wlr-randr --output DP-2 --pos 0,0; wlr-randr --output HDMI-A-1 --off; exec swayosd-server & dwlb; <&0" >> log.txt &
sleep 1;
{ echo "$(date '+%F %R') | $(date -u '+%R')"; while true; do echo "$(date '+%F %R') | $(date -u '+%R')"; sleep 15; done; } | dwlb -status-stdin all &
user_pref("privacy.resistFingerprinting.letterboxing", false);
user_pref("signon.rememberSignons", false);
user_pref("browser.newtabpage.enabled", true);
user_pref("webgl.disabled", false);
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.phishing.enabled", false);
user_pref("browser.urlbar.suggest.topsites", false);
user_pref("browser.startup.page", 1);
@mike7d7
mike7d7 / foot.ini
Created December 16, 2023 00:13
foot config
# -*- conf -*-
# shell=$SHELL (if set, otherwise user's default shell from /etc/passwd)
# term=foot (or xterm-256color if built with -Dterminfo=disabled)
# login-shell=no
# app-id=foot
# title=foot
# locked-title=no