Skip to content

Instantly share code, notes, and snippets.

@FZX
FZX / script.sh
Last active November 14, 2024 21:28
Fedora 40 With gnome. Change keyboard layout with alt+shift
Set forward switch to Shift+Alt(left)
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
Set backward switch to Alt+Shift(left)
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"
@FZX
FZX / userChrome.css
Created September 3, 2022 02:37
FireFox userChrome.css changing url bar and tabs sizes to minimum. to find userChrome.css location go menu->help->more troubleshooting informatio->profile directory click open. Create chrome folder with file named userChrome.css. Enabling userChrome.css file support type about:config toolkit.legacyUserProfileCustomizations.stylesheets to true.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
/* ROOT - VARS */
*|*:root {
--tab-min-height: 30px !important; /* adjust */
--tab-min-width: 30px !important; /* adjust */
}
/* TABS: height */
#tabbrowser-tabs,
<!DOCTYPE html>
<html lang="ka-GE"
xmlns:fb="http://ogp.me/ns/fb#" prefix="og: http://ogp.me/ns#">
<head>
<link rel="stylesheet" href="/wp-content/themes/flex-mag/css/alk-sanet.min.css">
<link rel="stylesheet" href="/wp-content/themes/flex-mag/css/bpg-glaho.min.css">
<meta charset="UTF-8" >
<meta name="viewport" id="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
@FZX
FZX / gevent.py
Created April 23, 2017 10:43 — forked from scturtle/gevent.py
Let's go HTTPS!
from gevent import monkey
monkey.patch_all()
import bottle
class SSLWebServer(bottle.ServerAdapter):
def run(self, handler):
from gevent.pywsgi import WSGIServer
srv = WSGIServer((self.host, self.port), handler,
certfile='/etc/letsencrypt/live/XXX/fullchain.pem',
var json_data = null;
function get_data(mode){
$.ajax({
url: "/json_nodes",
method: "POST",
data: {func: "init"},
success: function(json){
json_data = json;
//console.log(json_data);
}
@FZX
FZX / checkdomain.py
Created February 4, 2017 22:04
Python3 Check domain with Godaddy API
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
# vim:fenc=utf-8
# Distributed under terms of the MIT license.
import requests
def check_domain(domain):
@FZX
FZX / setup.sh
Last active September 15, 2021 21:36
Shell script for configuring Linux Mint. Installing Chromium, Vim, Git. Changing system settings. Changing theme. Adding python script for modify brightness level.
#! /bin/sh
#
# setup.sh
# Copyright (C) 2016 FZX <[email protected]>
#
# Distributed under terms of the GPL v2.0 license.
#
@FZX
FZX / brightness.py
Last active November 16, 2016 19:02
Ubuntu / Linux Mint Brightness control. I could not find real fix for problem with keys changing brightness level on my laptop. So wrote little Python 3 script. Add alias to this file in .bashrc
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
# vim:fenc=utf-8
#
# Copyright © 2016 FZX <[email protected]>
#
# Distributed under terms of the GPL v2.0 license.
"""
Controlling brightness for nv_backlight.
@FZX
FZX / Commands
Last active December 29, 2022 16:38
Terminal commands. Change Cinnamon theme from terminal. Disable cursor blink from terminal. Disabling recent files history from terminal. Setup proxy file with command.
gsettings set org.cinnamon.desktop.privacy remember-recent-files false
gsettings set org.cinnamon.theme name "Mint-Y-Dark"
gsettings set org.cinnamon.desktop.interface gtk-theme "Mint-Y-Dark"
gsettings set org.cinnamon.desktop.wm.preferences theme "Mint-Y-Dark"
gsettings set org.cinnamon.desktop.interface cursor-blink false
gsettings set org.gnome.system.proxy autoconfig-url "http://mediahint.com/default.pac"
gsettings set org.gnome.system.proxy mode auto
gsettings set org.cinnamon enabled-applets "['panel1:left:0:[email protected]:0', 'panel1:left:2:[email protected]:2', 'panel1:left:3:[email protected]:3', 'panel1:right:0:[email protected]:4', 'panel1:right:1:[email protected]:5', 'panel1:right:2:[email protected]:6', 'panel1:right:3:[email protected]:7', 'panel1:right:11:[email protected]:1', 'panel1:right:5:[email protected]:9', 'panel1:right:6:[email protected]:10', 'panel1:right:7:[email protected]:11', 'panel1:right:8:[email protected]:12', '
@FZX
FZX / config
Created November 1, 2016 20:29
Configure Linux Mint
sudo apt-get update && sudo apt-get install -y chromium-browser git vim && setxkbmap -option grp:switch,grp:alt_shift_toggle us,ge && sudo timedatectl set-timezone Asia/Tbilisi && echo '{ "ProxyMode": "pac_script", "ProxyPacUrl": "http://mediahint.com/default.pac", }' | sudo tee -a /etc/chromium-browser/policies/managed/proxyConfig && wget -O /home/mint/.config/chromium/Default/Preferences https://gist.githubusercontent.com/FZX/d37d11850ffc4cfe108ab11254f21408/raw/02ee58fc117d45367c8177d4b09bffd0ac23e3fd/mintchromium && wget -O /home/cub/.config/openbox/rc.xml https://gist.githubusercontent.com/FZX/792cacbee704680b8d4214a58634fe74/raw/3f566826576b95d23682fee7e5c34f675588a217/rc.xml && openbox --reconfigure && nitrogen --set-auto /usr/share/wallpapers/14837563893_e84f12a70c_k_www.flickr.com_groups_freeuse.jpg