Skip to content

Instantly share code, notes, and snippets.

View fuzunspm's full-sized avatar
🎯
Focusing

Hüseyin Fahri Uzun fuzunspm

🎯
Focusing
View GitHub Profile
@fuzunspm
fuzunspm / config
Created July 5, 2025 16:26
sway config
set $mod Mod4
font menlo:monospace 12
set $term alacritty
set $left h
set $down j
set $up k
set $right l
set $locker /home/fahriuzun/sway-lock.sh
00:00:00.000 [INFO] [sway/main.c:321] Sway version 1.11
00:00:00.000 [INFO] [sway/main.c:322] wlroots version 0.19.0
00:00:00.001 [INFO] [sway/main.c:78] Linux archPC 6.15.4-zen2-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Fri, 27 Jun 2025 15:34:50 +0000 x86_64 GNU/Linux
00:00:00.001 [INFO] [sway/main.c:94] Contents of /etc/lsb-release:
00:00:00.001 [INFO] [sway/main.c:78] DISTRIB_ID="Arch"
00:00:00.001 [INFO] [sway/main.c:78] DISTRIB_RELEASE="rolling"
00:00:00.001 [INFO] [sway/main.c:78] DISTRIB_DESCRIPTION="Arch Linux"
00:00:00.001 [INFO] [sway/main.c:94] Contents of /etc/os-release:
00:00:00.001 [INFO] [sway/main.c:78] NAME="Arch Linux"
00:00:00.001 [INFO] [sway/main.c:78] PRETTY_NAME="Arch Linux"
@fuzunspm
fuzunspm / Zoom.txt
Created June 17, 2025 07:58
F zoom
assets.zoom.us
async.zoom.us
aw1xmppapi.zoom.us
cloudflare.zoom.us
file-va.zoom.us
@fuzunspm
fuzunspm / README.md
Created May 25, 2025 18:06
Sway window opacity change on keybindings

Sway opacity changer

  • This script basically increase/decrease focused window opacity on keybind.
  • It stores window opacity values in a temporary file since sway is not reliable (have no idea)
This file has been truncated, but you can view the full file.
lzmirkart.net
izmirimdxlum35.net
izmrmyklebky.net
merkezbankasi-tcbmmgirisgovtrcomn.com
icrateblig.info
tumsucbana.online
istkvbkart.com
istbelkart.com
iadelersizin2023.one
@fuzunspm
fuzunspm / buttonbox.ino
Created October 31, 2022 15:26
buttonbox.ino
#include <Keypad.h>
#include <Joystick.h>
//TY - Thank you to wimwamjoey on youtube for his very good tutorial on how to make a button box based on an arduino controller! This code is based on his example.
//DEFINITIONS
#define ENABLE_PULLUPS
#define NUMROTARIES 2 //replace "?" with number of rotary encoders you are using
#define NUMBUTTONS 12 //replace "?" with number of buttong you are using
#define NUMROWS 2 //replace "?" with number of rows you have
#define NUMCOLS 6 //replace "?" with number of columns you have
@fuzunspm
fuzunspm / sway.log
Last active August 4, 2020 19:26
sway.log
00:00:00.000 [sway/main.c:326] Sway version v1.5
00:00:00.002 [sway/main.c:153] Linux archPC 5.7.12-arch1-1 #1 SMP PREEMPT Fri, 31 Jul 2020 17:38:22 +0000 x86_64 GNU/Linux
00:00:00.002 [sway/main.c:169] Contents of /etc/lsb-release:
00:00:00.002 [sway/main.c:153] LSB_VERSION=1.4
00:00:00.002 [sway/main.c:153] DISTRIB_ID=Arch
00:00:00.002 [sway/main.c:153] DISTRIB_RELEASE=rolling
00:00:00.002 [sway/main.c:153] DISTRIB_DESCRIPTION="Arch Linux"
00:00:00.002 [sway/main.c:169] Contents of /etc/os-release:
00:00:00.002 [sway/main.c:153] NAME="Arch Linux"
00:00:00.002 [sway/main.c:153] PRETTY_NAME="Arch Linux"
@fuzunspm
fuzunspm / client-axios.js
Last active January 15, 2024 22:54
Nestjs File download
export default class http {
async download(endpoint) {
const token = this.loadToken();
const invoice = await axios({
url: `${this.NEST_APP_IP}/${endpoint}`,
method: 'GET',
responseType: 'blob',
headers: {
Authorization: `Bearer ${token}`
}}).then((response) => {
@fuzunspm
fuzunspm / typescript.el
Created June 13, 2019 07:47
Emacs Typescript Setup for ReactJS, NextJS or NestJS
;;; typescript.el --- typescript support
;;; Commentary:
;;; Code:
(use-package flycheck
:ensure t
:config
(add-hook 'typescript-mode-hook 'flycheck-mode))
(defun setup-tide-mode ()

Keybase proof

I hereby claim:

  • I am fuzunspm on github.
  • I am fahriuzun (https://keybase.io/fahriuzun) on keybase.
  • I have a public key ASC-N1kZ95rSUfsPl6xOHkIiClsbKHDvyvXAait4d_u-7Ao

To claim this, I am signing this object: