Skip to content

Instantly share code, notes, and snippets.

View mutcianm's full-sized avatar

Mikhail Mutcianko mutcianm

  • JetBrains
  • Amsterdam
View GitHub Profile
@mutcianm
mutcianm / set-interface
Last active April 21, 2021 22:58
Simple bash script to globally toggle dark/light look and feel
#!/bin/bash
if [[ $1 == "dark" ]]; then
UI_THEME_GTK="Mojave-dark"
UI_THEME_QT="KvMojave"
UI_ICONS="Faenza-Ambiance"
VIM_BG="dark"
elif [[ $1 == "light" ]]; then
UI_THEME_GTK="Mojave-light"
UI_THEME_QT="KvMojaveLight"
@mutcianm
mutcianm / nvim-send.py
Created February 7, 2020 13:14
Simple interface for NeoVim RPC command invocation
#!/usr/bin/env python3
from pynvim import attach
import sys
def main():
nvim = attach('socket', path=sys.argv[1])
nvim.command(sys.argv[2])
if __name__ == "__main__":
@mutcianm
mutcianm / init.vim
Created January 29, 2020 12:36
neovim config ( '~/.config/nvim/init.vim')
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" => Plugins Setup
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
call plug#begin('~/.vim/plugged')
Plug 'amcsi/auto-pairs' " auto close braces and stuff
Plug 'preservim/nerdcommenter' " toggle comments with <leader>+c+<space>
Plug 'scrooloose/nerdTree' " <F3> to toggle file browser
Plug 'airblade/vim-gitgutter' " show git file changes in gutter
Plug 'bling/vim-airline' " fancy statusbar and tabbar(bufferbar)
@mutcianm
mutcianm / .tmux.conf
Created January 29, 2020 12:34
tmux.conf
set -g base-index 1 # start windows numbering at 1
new zsh # auto start zsh when opening a new pane
unbind C-b # replace default leader with a backtick
set -g prefix `
bind ` send-prefix
set -g default-terminal "screen-256color" # colors!
set repeat-time 100 # drop leader key faster to reclaim input after a command
setw -g xterm-keys on # what is this for?
@mutcianm
mutcianm / 136.patch
Last active August 18, 2017 14:41
rbdoom-arch-compilation-fix
diff --git a/neo/CMakeLists.txt b/neo/CMakeLists.txt
index de4ae52..03acbc3 100644
--- a/neo/CMakeLists.txt
+++ b/neo/CMakeLists.txt
@@ -71,8 +71,8 @@ endif()
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID STREQUAL "Clang")
add_definitions(-pipe)
#add_definitions(-Wall)
- add_definitions(-Werror=format-security)
- add_definitions(-Werror=format)
[user]
email = YOUR_EMAIL
name = YOUR_NAME
[push]
default = simple
[color]
ui = auto
[color "branch"]
current = yellow reverse
local = yellow
@mutcianm
mutcianm / gdb.txt
Created June 12, 2013 16:45
libawesomium-1-7.so.0 backtrace
No symbol table is loaded. Use the "file" command.
Requires an argument. Valid arguments are all, scalars, none.
#0 0xf7748430 in __kernel_vsyscall ()
#1 0xf49f05c6 in raise () from /usr/lib32/libc.so.6
#2 0xf49f1d53 in abort () from /usr/lib32/libc.so.6
#3 0xf51e4d0d in base::debug::BreakDebugger() () from /media/data/SteamLibrary/SteamApps/common/GarrysMod/bin/libawesomium-1-7.so.0
#4 0xf51ff6ff in logging::LogMessage::~LogMessage() () from /media/data/SteamLibrary/SteamApps/common/GarrysMod/bin/libawesomium-1-7.so.0
#5 0xf51bea4a in ui::ResourceBundle::GetSharedInstance() () from /media/data/SteamLibrary/SteamApps/common/GarrysMod/bin/libawesomium-1-7.so.0
#6 0xf51c853f in gfx::NativeThemeBase::PaintCheckbox(SkCanvas*, gfx::NativeTheme::State, gfx::Rect const&, gfx::NativeTheme::ButtonExtraParams const&) const () from /media/data/SteamLibrary/SteamApps/common/GarrysMod/bin/libawesomium-1-7.so.0
#7 0xf51c8872 in gfx::NativeThemeBase::Paint(SkCanvas*, gfx::NativeTheme::Part, gfx::NativeTheme::State,