Compare commits
	
		
			6 Commits
		
	
	
		
			gopher
			...
			c3064a3d76
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					c3064a3d76 | ||
| 
						 | 
					10dc194dc6 | ||
| 
						 | 
					2574a62403 | ||
| 
						 | 
					97566eccc6 | ||
| 
						 | 
					d63f2adf19 | ||
| 
						 | 
					fd2ca33e0d | 
@@ -24,3 +24,5 @@ fi
 | 
				
			|||||||
if [ -f $HOME/.Xmodmap ]; then
 | 
					if [ -f $HOME/.Xmodmap ]; then
 | 
				
			||||||
    /usr/bin/xmodmap $HOME/.Xmodmap 2>/dev/null &
 | 
					    /usr/bin/xmodmap $HOME/.Xmodmap 2>/dev/null &
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export PATH="$HOME/.cargo/bin:$PATH"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,3 +5,5 @@ setxkbmap "us,es" "altgr-intl," -option "ctrl:nocaps,grp:shift_toggle,terminate:
 | 
				
			|||||||
export XTERMINAL=termite
 | 
					export XTERMINAL=termite
 | 
				
			||||||
export TERMINAL=termite
 | 
					export TERMINAL=termite
 | 
				
			||||||
export TERMCMD=termite
 | 
					export TERMCMD=termite
 | 
				
			||||||
 | 
					export BROWSER2=chromium
 | 
				
			||||||
 | 
					export BROWSER="firefox --ProfileManager"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -24,12 +24,12 @@ shadow-exclude = [
 | 
				
			|||||||
# Opacity
 | 
					# Opacity
 | 
				
			||||||
#mark-override-focused = true;
 | 
					#mark-override-focused = true;
 | 
				
			||||||
#menu-opacity = 0.9;
 | 
					#menu-opacity = 0.9;
 | 
				
			||||||
inactive-opacity = 0.95;
 | 
					# inactive-opacity = 0.95;
 | 
				
			||||||
# active-opacity = 0.8;
 | 
					# active-opacity = 0.8;
 | 
				
			||||||
# frame-opacity = 0.7;
 | 
					# frame-opacity = 0.7;
 | 
				
			||||||
inactive-opacity-override = false;
 | 
					inactive-opacity-override = false;
 | 
				
			||||||
alpha-step = 0.06;
 | 
					alpha-step = 0.06;
 | 
				
			||||||
inactive-dim = 0.2;
 | 
					inactive-dim = 0.4;
 | 
				
			||||||
#inactive-dim-fixed = false;
 | 
					#inactive-dim-fixed = false;
 | 
				
			||||||
# blur-background = true;
 | 
					# blur-background = true;
 | 
				
			||||||
# blur-background-frame = true;
 | 
					# blur-background-frame = true;
 | 
				
			||||||
@@ -43,7 +43,13 @@ blur-background-exclude = [
 | 
				
			|||||||
];
 | 
					];
 | 
				
			||||||
# opacity-rule = [ "80:class_g = 'URxvt'" ];
 | 
					# opacity-rule = [ "80:class_g = 'URxvt'" ];
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
opacity-rule = [ "99:_NET_WM_STATE@:32a = '_NET_WM_STATE_FULLSCREEN'" ];
 | 
					opacity-rule = [
 | 
				
			||||||
 | 
					  "99:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "99:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "99:_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "99:_NET_WM_STATE@[3]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "99:_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -68,11 +74,19 @@ vsync = "none";
 | 
				
			|||||||
dbe = false;
 | 
					dbe = false;
 | 
				
			||||||
paint-on-overlay = true;
 | 
					paint-on-overlay = true;
 | 
				
			||||||
# sw-opti = true;
 | 
					# sw-opti = true;
 | 
				
			||||||
# unredir-if-possible = true;
 | 
					unredir-if-possible = true;
 | 
				
			||||||
# unredir-if-possible-delay = 5000;
 | 
					# unredir-if-possible-delay = 5000;
 | 
				
			||||||
# unredir-if-possible-exclude = [ ];
 | 
					# unredir-if-possible-exclude = [ ];
 | 
				
			||||||
focus-exclude = [ "class_g = 'Cairo-clock'",
 | 
					focus-exclude = [ "class_g = 'Cairo-clock'",
 | 
				
			||||||
    "class_g = 'Popcorn Time'" ];
 | 
					  "class_g = 'Popcorn Time'",
 | 
				
			||||||
 | 
					    # "class_g = 'firefox'",
 | 
				
			||||||
 | 
					    # prevents dimming fullscreen windows
 | 
				
			||||||
 | 
					  "_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "_NET_WM_STATE@[3]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					  "_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'",
 | 
				
			||||||
 | 
					];
 | 
				
			||||||
detect-transient = true;
 | 
					detect-transient = true;
 | 
				
			||||||
detect-client-leader = false;
 | 
					detect-client-leader = false;
 | 
				
			||||||
invert-color-include = [ ];
 | 
					invert-color-include = [ ];
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,15 +13,25 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
(setq quelpa-checkout-melpa-p nil)
 | 
					(setq quelpa-checkout-melpa-p nil)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(unless (require 'quelpa nil t)
 | 
					(unless (package-installed-p 'quelpa)
 | 
				
			||||||
  (with-temp-buffer
 | 
					    (with-temp-buffer
 | 
				
			||||||
    (url-insert-file-contents "https://raw.github.com/quelpa/quelpa/master/bootstrap.el")
 | 
					      (url-insert-file-contents "https://github.com/quelpa/quelpa/raw/master/quelpa.el")
 | 
				
			||||||
	    (eval-buffer)))
 | 
					      (eval-buffer)
 | 
				
			||||||
 | 
					      (quelpa-self-upgrade)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(quelpa 'use-package)
 | 
					(require 'quelpa nil t)
 | 
				
			||||||
                                        ;'(use-package
 | 
					
 | 
				
			||||||
                                        ;:fetcher github
 | 
					(unless (package-installed-p 'use-package)
 | 
				
			||||||
                                        ;:repo "quelpa/quelpa-use-package"))
 | 
					  (package-refresh-contents)
 | 
				
			||||||
 | 
					  (package-install 'use-package))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(eval-when-compile
 | 
				
			||||||
 | 
					  (require 'use-package))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;;(quelpa 'use-package)
 | 
				
			||||||
 | 
					;;                                        ;'(use-package
 | 
				
			||||||
 | 
					;;                                        ;:fetcher github
 | 
				
			||||||
 | 
					;;                                        ;:repo "quelpa/quelpa-use-package"))
 | 
				
			||||||
(require 'use-package)
 | 
					(require 'use-package)
 | 
				
			||||||
(quelpa
 | 
					(quelpa
 | 
				
			||||||
 '(quelpa-use-package
 | 
					 '(quelpa-use-package
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -31,6 +31,7 @@ values."
 | 
				
			|||||||
   ;; List of configuration layers to load.
 | 
					   ;; List of configuration layers to load.
 | 
				
			||||||
   dotspacemacs-configuration-layers
 | 
					   dotspacemacs-configuration-layers
 | 
				
			||||||
   '(
 | 
					   '(
 | 
				
			||||||
 | 
					     rust
 | 
				
			||||||
     typescript
 | 
					     typescript
 | 
				
			||||||
     (auto-completion :variables
 | 
					     (auto-completion :variables
 | 
				
			||||||
                      auto-completion-return-key-behavior 'complete
 | 
					                      auto-completion-return-key-behavior 'complete
 | 
				
			||||||
@@ -158,6 +159,7 @@ values."
 | 
				
			|||||||
   ;; Press <SPC> T n to cycle to the next theme in the list (works great
 | 
					   ;; Press <SPC> T n to cycle to the next theme in the list (works great
 | 
				
			||||||
   ;; with 2 themes variants, one dark and one light)
 | 
					   ;; with 2 themes variants, one dark and one light)
 | 
				
			||||||
   dotspacemacs-themes '(
 | 
					   dotspacemacs-themes '(
 | 
				
			||||||
 | 
					                         monokai
 | 
				
			||||||
                         leuven
 | 
					                         leuven
 | 
				
			||||||
                         spacemacs-dark
 | 
					                         spacemacs-dark
 | 
				
			||||||
                         minimal-light
 | 
					                         minimal-light
 | 
				
			||||||
@@ -381,14 +383,20 @@ you should place your code here."
 | 
				
			|||||||
 '(beacon-color "#cc6666")
 | 
					 '(beacon-color "#cc6666")
 | 
				
			||||||
 '(custom-safe-themes
 | 
					 '(custom-safe-themes
 | 
				
			||||||
   (quote
 | 
					   (quote
 | 
				
			||||||
    ("c3d4af771cbe0501d5a865656802788a9a0ff9cf10a7df704ec8b8ef69017c68" "06f0b439b62164c6f8f84fdda32b62fb50b6d00e8b01c2208e55543a6337433a" "190a9882bef28d7e944aa610aa68fe1ee34ecea6127239178c7ac848754992df" "3e335d794ed3030fefd0dbd7ff2d3555e29481fe4bbb0106ea11c660d6001767" "cc0dbb53a10215b696d391a90de635ba1699072745bf653b53774706999208e3" "ed317c0a3387be628a48c4bbdb316b4fa645a414838149069210b66dd521733f" "938d8c186c4cb9ec4a8d8bc159285e0d0f07bad46edf20aa469a89d0d2a586ea" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" default)))
 | 
					    ("cd4d1a0656fee24dc062b997f54d6f9b7da8f6dc8053ac858f15820f9a04a679" "a8245b7cc985a0610d71f9852e9f2767ad1b852c2bdea6f4aadc12cce9c4d6d0" "c3d4af771cbe0501d5a865656802788a9a0ff9cf10a7df704ec8b8ef69017c68" "06f0b439b62164c6f8f84fdda32b62fb50b6d00e8b01c2208e55543a6337433a" "190a9882bef28d7e944aa610aa68fe1ee34ecea6127239178c7ac848754992df" "3e335d794ed3030fefd0dbd7ff2d3555e29481fe4bbb0106ea11c660d6001767" "cc0dbb53a10215b696d391a90de635ba1699072745bf653b53774706999208e3" "ed317c0a3387be628a48c4bbdb316b4fa645a414838149069210b66dd521733f" "938d8c186c4cb9ec4a8d8bc159285e0d0f07bad46edf20aa469a89d0d2a586ea" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" default)))
 | 
				
			||||||
 '(evil-want-Y-yank-to-eol nil)
 | 
					 '(evil-want-Y-yank-to-eol nil)
 | 
				
			||||||
 '(fci-rule-color "#373b41" t)
 | 
					 '(fci-rule-color "#373b41" t)
 | 
				
			||||||
 '(flycheck-color-mode-line-face-to-color (quote mode-line-buffer-id))
 | 
					 '(flycheck-color-mode-line-face-to-color (quote mode-line-buffer-id))
 | 
				
			||||||
 '(frame-background-mode (quote dark))
 | 
					 '(frame-background-mode (quote dark))
 | 
				
			||||||
 | 
					 '(org-file-apps
 | 
				
			||||||
 | 
					   (quote
 | 
				
			||||||
 | 
					    ((auto-mode . emacs)
 | 
				
			||||||
 | 
					     ("\\.mm\\'" . default)
 | 
				
			||||||
 | 
					     ("\\.x?html?\\'" . default)
 | 
				
			||||||
 | 
					     ("\\.pdf\\'" . "/usr/bin/evince %s"))))
 | 
				
			||||||
 '(package-selected-packages
 | 
					 '(package-selected-packages
 | 
				
			||||||
   (quote
 | 
					   (quote
 | 
				
			||||||
    (tide typescript-mode org-projectile-helm dracula-theme darktooth-theme cyberpunk-theme color-theme-sanityinc-tomorrow sesman apropospriate-theme anti-zenburn-theme ghub helm-gitlab gitlab company-quickhelp ag white-sand-theme rebecca-theme org-mime exotica-theme inkpot-theme heroku-theme hemisu-theme hc-zenburn-theme gruvbox-theme gruber-darker-theme grandshell-theme gotham-theme gandalf-theme flatui-theme flatland-theme farmhouse-theme zenburn-theme zen-and-art-theme underwater-theme ujelly-theme twilight-theme twilight-bright-theme twilight-anti-bright-theme toxi-theme tao-theme tangotango-theme tango-plus-theme tango-2-theme sunny-day-theme sublime-themes subatomic256-theme subatomic-theme spacegray-theme soothe-theme solarized-theme soft-stone-theme soft-morning-theme soft-charcoal-theme smyx-theme seti-theme reverse-theme railscasts-theme purple-haze-theme professional-theme planet-theme phoenix-dark-pink-theme phoenix-dark-mono-theme organic-green-theme omtose-phellack-theme oldlace-theme occidental-theme obsidian-theme noctilux-theme naquadah-theme mustang-theme monokai-theme monochrome-theme molokai-theme moe-theme minimal-theme material-theme majapahit-theme madhat2r-theme lush-theme light-soap-theme jbeans-theme jazz-theme ir-black-theme clojure-snippets clj-refactor inflections edn paredit peg cider-eval-sexp-fu cider seq queue clojure-mode nginx-mode auctex-latexmk company-auctex auctex csv-mode web-beautify livid-mode skewer-mode simple-httpd json-mode json-snatcher json-reformat js2-refactor multiple-cursors js2-mode js-doc company-tern dash-functional tern coffee-mode yaml-mode helm-company helm-c-yasnippet fuzzy company-web web-completion-data company-statistics company-go company-anaconda company auto-yasnippet yasnippet ac-ispell auto-complete web-mode tagedit slim-mode scss-mode sass-mode pug-mode less-css-mode helm-css-scss haml-mode emmet-mode smeargle orgit magit-gitflow helm-gitignore gitignore-mode gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link evil-magit magit magit-popup xterm-color shell-pop org-projectile org-category-capture org-present org-pomodoro alert log4e gntp org-download multi-term mmm-mode markdown-toc markdown-mode htmlize gnuplot git-gutter-fringe+ git-gutter-fringe fringe-helper git-gutter+ git-commit with-editor git-gutter gh-md flyspell-correct-helm flyspell-correct flycheck-pos-tip pos-tip flycheck eshell-z eshell-prompt-extras esh-help diff-hl auto-dictionary yapfify pyvenv pytest pyenv-mode py-isort pip-requirements live-py-mode hy-mode helm-pydoc cython-mode anaconda-mode pythonic go-guru go-eldoc go-mode ws-butler winum which-key volatile-highlights vi-tilde-fringe uuidgen use-package toc-org spaceline powerline restart-emacs request rainbow-delimiters popwin persp-mode pcre2el paradox spinner org-plus-contrib org-bullets open-junk-file neotree move-text macrostep lorem-ipsum linum-relative link-hint info+ indent-guide hydra hungry-delete hl-todo highlight-parentheses highlight-numbers parent-mode highlight-indentation hide-comnt help-fns+ helm-themes helm-swoop helm-projectile helm-mode-manager helm-make projectile pkg-info epl helm-flx helm-descbinds helm-ag google-translate golden-ratio flx-ido flx fill-column-indicator fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-unimpaired evil-tutor evil-surround evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-lisp-state smartparens evil-indent-plus evil-iedit-state iedit evil-exchange evil-escape evil-ediff evil-args evil-anzu anzu evil goto-chg undo-tree eval-sexp-fu highlight elisp-slime-nav dumb-jump f s diminish define-word column-enforce-mode clean-aindent-mode bind-map bind-key auto-highlight-symbol auto-compile packed dash aggressive-indent adaptive-wrap ace-window ace-link ace-jump-helm-line helm avy helm-core popup async)))
 | 
					    (transient espresso-theme django-theme autothemer darkokai-theme darkmine-theme darkburn-theme dakrone-theme color-theme-sanityinc-solarized clues-theme lv parseedn parseclj a cherry-blossom-theme busybee-theme bubbleberry-theme birds-of-paradise-plus-theme badwolf-theme ample-zen-theme ample-theme alect-themes afternoon-theme toml-mode racer flycheck-rust cargo rust-mode tide typescript-mode org-projectile-helm dracula-theme darktooth-theme cyberpunk-theme color-theme-sanityinc-tomorrow sesman apropospriate-theme anti-zenburn-theme ghub helm-gitlab gitlab company-quickhelp ag white-sand-theme rebecca-theme org-mime exotica-theme inkpot-theme heroku-theme hemisu-theme hc-zenburn-theme gruvbox-theme gruber-darker-theme grandshell-theme gotham-theme gandalf-theme flatui-theme flatland-theme farmhouse-theme zenburn-theme zen-and-art-theme underwater-theme ujelly-theme twilight-theme twilight-bright-theme twilight-anti-bright-theme toxi-theme tao-theme tangotango-theme tango-plus-theme tango-2-theme sunny-day-theme sublime-themes subatomic256-theme subatomic-theme spacegray-theme soothe-theme solarized-theme soft-stone-theme soft-morning-theme soft-charcoal-theme smyx-theme seti-theme reverse-theme railscasts-theme purple-haze-theme professional-theme planet-theme phoenix-dark-pink-theme phoenix-dark-mono-theme organic-green-theme omtose-phellack-theme oldlace-theme occidental-theme obsidian-theme noctilux-theme naquadah-theme mustang-theme monokai-theme monochrome-theme molokai-theme moe-theme minimal-theme material-theme majapahit-theme madhat2r-theme lush-theme light-soap-theme jbeans-theme jazz-theme ir-black-theme clojure-snippets clj-refactor inflections edn paredit peg cider-eval-sexp-fu cider seq queue clojure-mode nginx-mode auctex-latexmk company-auctex auctex csv-mode web-beautify livid-mode skewer-mode simple-httpd json-mode json-snatcher json-reformat js2-refactor multiple-cursors js2-mode js-doc company-tern dash-functional tern coffee-mode yaml-mode helm-company helm-c-yasnippet fuzzy company-web web-completion-data company-statistics company-go company-anaconda company auto-yasnippet yasnippet ac-ispell auto-complete web-mode tagedit slim-mode scss-mode sass-mode pug-mode less-css-mode helm-css-scss haml-mode emmet-mode smeargle orgit magit-gitflow helm-gitignore gitignore-mode gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link evil-magit magit magit-popup xterm-color shell-pop org-projectile org-category-capture org-present org-pomodoro alert log4e gntp org-download multi-term mmm-mode markdown-toc markdown-mode htmlize gnuplot git-gutter-fringe+ git-gutter-fringe fringe-helper git-gutter+ git-commit with-editor git-gutter gh-md flyspell-correct-helm flyspell-correct flycheck-pos-tip pos-tip flycheck eshell-z eshell-prompt-extras esh-help diff-hl auto-dictionary yapfify pyvenv pytest pyenv-mode py-isort pip-requirements live-py-mode hy-mode helm-pydoc cython-mode anaconda-mode pythonic go-guru go-eldoc go-mode ws-butler winum which-key volatile-highlights vi-tilde-fringe uuidgen use-package toc-org spaceline powerline restart-emacs request rainbow-delimiters popwin persp-mode pcre2el paradox spinner org-plus-contrib org-bullets open-junk-file neotree move-text macrostep lorem-ipsum linum-relative link-hint info+ indent-guide hydra hungry-delete hl-todo highlight-parentheses highlight-numbers parent-mode highlight-indentation hide-comnt help-fns+ helm-themes helm-swoop helm-projectile helm-mode-manager helm-make projectile pkg-info epl helm-flx helm-descbinds helm-ag google-translate golden-ratio flx-ido flx fill-column-indicator fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-unimpaired evil-tutor evil-surround evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-lisp-state smartparens evil-indent-plus evil-iedit-state iedit evil-exchange evil-escape evil-ediff evil-args evil-anzu anzu evil goto-chg undo-tree eval-sexp-fu highlight elisp-slime-nav dumb-jump f s diminish define-word column-enforce-mode clean-aindent-mode bind-map bind-key auto-highlight-symbol auto-compile packed dash aggressive-indent adaptive-wrap ace-window ace-link ace-jump-helm-line helm avy helm-core popup async)))
 | 
				
			||||||
 '(vc-annotate-background nil)
 | 
					 '(vc-annotate-background nil)
 | 
				
			||||||
 '(vc-annotate-color-map
 | 
					 '(vc-annotate-color-map
 | 
				
			||||||
   (quote
 | 
					   (quote
 | 
				
			||||||
@@ -416,4 +424,4 @@ you should place your code here."
 | 
				
			|||||||
 ;; If you edit it by hand, you could mess it up, so be careful.
 | 
					 ;; If you edit it by hand, you could mess it up, so be careful.
 | 
				
			||||||
 ;; Your init file should contain only one such instance.
 | 
					 ;; Your init file should contain only one such instance.
 | 
				
			||||||
 ;; If there is more than one, they won't work right.
 | 
					 ;; If there is more than one, they won't work right.
 | 
				
			||||||
 '(default ((t (:background nil)))))
 | 
					 )
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@ floating_modifier $mod
 | 
				
			|||||||
#bindsym $mod+Return exec --no-startup-id i3-one-tmux
 | 
					#bindsym $mod+Return exec --no-startup-id i3-one-tmux
 | 
				
			||||||
bindsym $mod+Return [title="^scratch"] scratchpad show
 | 
					bindsym $mod+Return [title="^scratch"] scratchpad show
 | 
				
			||||||
bindsym Control+Mod1+t exec --no-startup-id i3-sensible-terminal
 | 
					bindsym Control+Mod1+t exec --no-startup-id i3-sensible-terminal
 | 
				
			||||||
bindsym Control+Mod1+Shift+t exec --no-startup-id i3-sensible-terminal --title=scratch -e 'tmux attach'
 | 
					bindsym Control+Mod1+Shift+t exec --no-startup-id i3-sensible-terminal --title=scratch -e 'tmux new-session -A -s scratch'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# File manager
 | 
					# File manager
 | 
				
			||||||
bindsym Control+Mod1+f exec --no-startup-id i3-sensible-terminal --title=filemanager -e 'zsh -c ranger'
 | 
					bindsym Control+Mod1+f exec --no-startup-id i3-sensible-terminal --title=filemanager -e 'zsh -c ranger'
 | 
				
			||||||
@@ -31,7 +31,7 @@ bindsym Control+Mod1+f exec --no-startup-id i3-sensible-terminal --title=fileman
 | 
				
			|||||||
# start lock
 | 
					# start lock
 | 
				
			||||||
bindsym Control+Mod1+l exec --no-startup-id i3-exit.sh lock
 | 
					bindsym Control+Mod1+l exec --no-startup-id i3-exit.sh lock
 | 
				
			||||||
 | 
					
 | 
				
			||||||
bindsym Control+Mod1+Shift+w exec --no-startup-id chromium || chromium-browser
 | 
					bindsym Control+Mod1+Shift+w exec --no-startup-id $BROWSER2
 | 
				
			||||||
bindsym Control+Mod1+w exec --no-startup-id $BROWSER
 | 
					bindsym Control+Mod1+w exec --no-startup-id $BROWSER
 | 
				
			||||||
bindsym Control+Mod1+v exec --no-startup-id pavucontrol
 | 
					bindsym Control+Mod1+v exec --no-startup-id pavucontrol
 | 
				
			||||||
bindsym Control+Mod1+g exec --no-startup-id gvim
 | 
					bindsym Control+Mod1+g exec --no-startup-id gvim
 | 
				
			||||||
@@ -43,6 +43,7 @@ bindsym $mod+period [instance="emacs" title="^(?!myagenda$)"] scratchpad show
 | 
				
			|||||||
bindsym $mod+shift+comma exec --no-startup-id myemacs -nc --eval '(progn (find-file "~/Dropbox/Todo/org/rules.org") (org-agenda-list) (set-frame-name "myagenda"))'
 | 
					bindsym $mod+shift+comma exec --no-startup-id myemacs -nc --eval '(progn (find-file "~/Dropbox/Todo/org/rules.org") (org-agenda-list) (set-frame-name "myagenda"))'
 | 
				
			||||||
bindsym $mod+c exec myemacs -n -e '(make-capture-frame)' 
 | 
					bindsym $mod+c exec myemacs -n -e '(make-capture-frame)' 
 | 
				
			||||||
bindsym $mod+comma [title="^myagenda"] scratchpad show
 | 
					bindsym $mod+comma [title="^myagenda"] scratchpad show
 | 
				
			||||||
 | 
					bindsym $mod+Control+s exec --no-startup-id flameshot gui
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Spotify
 | 
					# Spotify
 | 
				
			||||||
bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause
 | 
					bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause
 | 
				
			||||||
@@ -145,6 +146,7 @@ bindsym $mod+d focus child
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# switch to workspace
 | 
					# switch to workspace
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bindsym $mod+grave workspace 0: Personal
 | 
				
			||||||
bindsym $mod+1 workspace 1: Term
 | 
					bindsym $mod+1 workspace 1: Term
 | 
				
			||||||
bindsym $mod+2 workspace 2: Web
 | 
					bindsym $mod+2 workspace 2: Web
 | 
				
			||||||
bindsym $mod+3 workspace 3: Edit
 | 
					bindsym $mod+3 workspace 3: Edit
 | 
				
			||||||
@@ -159,6 +161,7 @@ bindsym $mod+Control+h workspace prev
 | 
				
			|||||||
bindsym $mod+Control+l workspace next 
 | 
					bindsym $mod+Control+l workspace next 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# move focused container to workspace
 | 
					# move focused container to workspace
 | 
				
			||||||
 | 
					bindsym $mod+Shift+grave move container to workspace             0: Personal
 | 
				
			||||||
bindsym $mod+Shift+exclam move container to workspace            1: Term
 | 
					bindsym $mod+Shift+exclam move container to workspace            1: Term
 | 
				
			||||||
bindsym $mod+Shift+at move container to workspace                2: Web
 | 
					bindsym $mod+Shift+at move container to workspace                2: Web
 | 
				
			||||||
bindsym $mod+Shift+numbersign move container to workspace        3: Edit
 | 
					bindsym $mod+Shift+numbersign move container to workspace        3: Edit
 | 
				
			||||||
@@ -247,12 +250,12 @@ bindsym $mod+n exec i3-input -F 'rename workspace to %s' -P 'New name: '
 | 
				
			|||||||
#     }
 | 
					#     }
 | 
				
			||||||
# }
 | 
					# }
 | 
				
			||||||
# class                 border  backgr. text    indicator
 | 
					# class                 border  backgr. text    indicator
 | 
				
			||||||
client.focused          #4c7899 #4c7899 fefef #93a1a1 #2e9ef4
 | 
					client.focused          #4c7899 #4c7899 #fefef #93a1a1 #2e9ef4
 | 
				
			||||||
client.focused_inactive #4c7899 #101010 #93a1a1 #484e50
 | 
					client.focused_inactive #4c7899 #101010 #93a1a1 #484e50
 | 
				
			||||||
client.unfocused        #ffffff #101010 #93a1a1 #292d2e
 | 
					client.unfocused        #ffffff #101010 #93a1a1 #292d2e
 | 
				
			||||||
client.urgent           #2f343a #101010 #93a1a1 #900000
 | 
					client.urgent           #2f343a #101010 #93a1a1 #900000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
default_border pixel 5
 | 
					default_border pixel 3
 | 
				
			||||||
# smart_borders on
 | 
					# smart_borders on
 | 
				
			||||||
workspace_layout tabbed
 | 
					workspace_layout tabbed
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -287,15 +290,16 @@ assign [class="^Audacious$"] 6: Music
 | 
				
			|||||||
assign [class="^Xchat$"] 7: Chat
 | 
					assign [class="^Xchat$"] 7: Chat
 | 
				
			||||||
#for_window [class="Pcmanfm"] floating enable
 | 
					#for_window [class="Pcmanfm"] floating enable
 | 
				
			||||||
 | 
					
 | 
				
			||||||
workspace "1: Term" output DP1
 | 
					workspace "0: Personal" output DP-2
 | 
				
			||||||
workspace "2: Web" output DP1
 | 
					workspace "1: Term" output DP-1
 | 
				
			||||||
workspace "3: Edit" output DP1
 | 
					workspace "2: Web" output DP-1
 | 
				
			||||||
workspace "4: Viewer" output eDP1
 | 
					workspace "3: Edit" output DP-1
 | 
				
			||||||
workspace "5: Files" output eDP1
 | 
					workspace "4: Viewer" output eDP-1
 | 
				
			||||||
workspace "6: Music" output eDP1
 | 
					workspace "5: Files" output eDP-1
 | 
				
			||||||
workspace "7: Chat" output eDP1
 | 
					workspace "6: Music" output eDP-1
 | 
				
			||||||
workspace "8: Misc Big" output DP1
 | 
					workspace "7: Chat" output eDP-1
 | 
				
			||||||
workspace "9: Misc Small" output eDP1
 | 
					workspace "8: Misc Big" output DP-1
 | 
				
			||||||
 | 
					workspace "9: Misc Small" output eDP-1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gaps inner 8
 | 
					gaps inner 8
 | 
				
			||||||
gaps outer 5
 | 
					gaps outer 5
 | 
				
			||||||
@@ -324,7 +328,7 @@ exec --no-startup-id nitrogen --restore
 | 
				
			|||||||
exec --no-startup-id nm-applet
 | 
					exec --no-startup-id nm-applet
 | 
				
			||||||
exec --no-startup-id pasystray 
 | 
					exec --no-startup-id pasystray 
 | 
				
			||||||
exec --no-startup-id syndaemon -i 0.5 -d
 | 
					exec --no-startup-id syndaemon -i 0.5 -d
 | 
				
			||||||
exec --no-startup-id i3-sensible-terminal --title=scratch -e 'tmux attach'
 | 
					exec --no-startup-id i3-sensible-terminal --title=scratch -e 'tmux new-session -A -s scratch'
 | 
				
			||||||
exec --no-startup-id i3-exit.sh autolock
 | 
					exec --no-startup-id i3-exit.sh autolock
 | 
				
			||||||
exec --no-startup-id xfce4-power-manager
 | 
					exec --no-startup-id xfce4-power-manager
 | 
				
			||||||
#exec --no-startup-id xfsettingsd --sm-client-disable &
 | 
					#exec --no-startup-id xfsettingsd --sm-client-disable &
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										1
									
								
								keep/.keep/commands.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								keep/.keep/commands.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					{"pandoc --filter pandoc-include-code -i index.md --metadata pagetitle=yourtitle -s --highlight-style=pygments -o index.docx": {"desc": "generate docx (Word, Office) from a markdown file with code highlighting", "alias": "md2doc"}}
 | 
				
			||||||
							
								
								
									
										1
									
								
								keep/.keep/update_check.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								keep/.keep/update_check.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					06/21/2019
 | 
				
			||||||
							
								
								
									
										15
									
								
								not_dots/52-tablet.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								not_dots/52-tablet.conf
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					# Config for the HUION tablet
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					## Install:
 | 
				
			||||||
 | 
					# yay linux-headers
 | 
				
			||||||
 | 
					# yay digimend
 | 
				
			||||||
 | 
					## To also control the buttons, install wacom and use xsetwacom
 | 
				
			||||||
 | 
					# 	yay wacom 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Section "InputClass"
 | 
				
			||||||
 | 
						Identifier "Huion on wacom"
 | 
				
			||||||
 | 
						# MatchIsTablet "on"
 | 
				
			||||||
 | 
						MatchProduct "HUION"
 | 
				
			||||||
 | 
						MatchDevicePath "/dev/input/event*"
 | 
				
			||||||
 | 
						Driver "wacom"
 | 
				
			||||||
 | 
					EndSection
 | 
				
			||||||
							
								
								
									
										2
									
								
								screenlayouts/.screenlayout/auto.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								screenlayouts/.screenlayout/auto.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					xrandr --auto
 | 
				
			||||||
@@ -1,2 +1,2 @@
 | 
				
			|||||||
#!/bin/sh
 | 
					#!/bin/sh
 | 
				
			||||||
xrandr --output VIRTUAL1 --off --output eDP-1 --mode 1920x1080 --pos 328x1080 --rotate normal --output DP-1 --primary --mode 2560x1080 --pos 0x0 --rotate normal --output HDMI-2 --off --output HDMI-1 --off --output DP-2 --off
 | 
					xrandr --output eDP1 --mode 1920x1080 --pos 320x1080 --rotate normal --output DP1 --mode 2560x1080 --pos 0x0 --rotate normal --output DP2 --off --output HDMI1 --off --output HDMI2 --off --output VIRTUAL1 --off
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,2 +1,2 @@
 | 
				
			|||||||
#!/bin/sh
 | 
					#!/bin/sh
 | 
				
			||||||
xrandr --output HDMI1 --off --output DVI-1 --off --output DP-1 --off --output eDP-1 --mode 1920x1080 --pos 0x0 --rotate normal --output VGA1 --off
 | 
					xrandr --output HDMI1 --off --output DVI-1 --off --output DP-1 --off --output eDP-1 --mode 1920x1080 --pos 0x0 --rotate normal --output VGA1 --off --auto
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								screenlayouts/.screenlayout/triple-screen.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										2
									
								
								screenlayouts/.screenlayout/triple-screen.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,2 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					xrandr --output eDP-1 --primary --mode 1920x1080 --pos 2240x1080 --rotate normal --output DP-1 --off --output HDMI-1 --mode 1920x1080 --pos 0x0 --rotate normal --output DP-2 --mode 2560x1080 --pos 1920x0 --rotate normal --output HDMI-2 --off
 | 
				
			||||||
							
								
								
									
										4
									
								
								scripts/.bin/colors.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										4
									
								
								scripts/.bin/colors.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					#!/usr/bin/env bash
 | 
				
			||||||
 | 
					for i in {0..255} ; do
 | 
				
			||||||
 | 
					    printf "\x1b[38;5;${i}mcolour${i}\n"
 | 
				
			||||||
 | 
					done
 | 
				
			||||||
@@ -1,2 +0,0 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					 | 
				
			||||||
one-window 'gnome-terminal' 'xdotool windowfocus $WID & xdotool key ctrl+shift+t'
 | 
					 | 
				
			||||||
@@ -1,2 +0,0 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					 | 
				
			||||||
one-window "terminator" "xdotool windowfocus \$WID & xdotool key ctrl+shift+t;" "/usr/bin/terminator $*"
 | 
					 | 
				
			||||||
@@ -1,6 +1,8 @@
 | 
				
			|||||||
[colors]
 | 
					[colors]
 | 
				
			||||||
# hard contrast:
 | 
					# hard contrast:
 | 
				
			||||||
background = #1d2021
 | 
					#background = #1d2021
 | 
				
			||||||
 | 
					background = rgba(29, 32, 33, 0.9)
 | 
				
			||||||
 | 
					#background = rgba(63, 63, 63, 0.8)
 | 
				
			||||||
#background = #282828
 | 
					#background = #282828
 | 
				
			||||||
# soft contrast:
 | 
					# soft contrast:
 | 
				
			||||||
#background = #32302f
 | 
					#background = #32302f
 | 
				
			||||||
@@ -45,7 +47,7 @@ allow_bold = true
 | 
				
			|||||||
mouse_autohide = false
 | 
					mouse_autohide = false
 | 
				
			||||||
dynamic_title = true
 | 
					dynamic_title = true
 | 
				
			||||||
urgent_on_bell = true
 | 
					urgent_on_bell = true
 | 
				
			||||||
browser = chromium
 | 
					browser = firefox
 | 
				
			||||||
clickable_url = true
 | 
					clickable_url = true
 | 
				
			||||||
cursor_blink = system
 | 
					cursor_blink = system
 | 
				
			||||||
cursor_shape = block
 | 
					cursor_shape = block
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,6 +19,9 @@ bind j select-pane -D
 | 
				
			|||||||
bind k select-pane -U
 | 
					bind k select-pane -U
 | 
				
			||||||
bind l select-pane -R
 | 
					bind l select-pane -R
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bind C break-pane
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# use vim motion keys while in copy mode
 | 
					# use vim motion keys while in copy mode
 | 
				
			||||||
setw -g mode-keys vi
 | 
					setw -g mode-keys vi
 | 
				
			||||||
# use the vim resize keys.
 | 
					# use the vim resize keys.
 | 
				
			||||||
@@ -33,17 +36,23 @@ bind > resize-pane -R 1
 | 
				
			|||||||
bind b set-window-option synchronize-panes
 | 
					bind b set-window-option synchronize-panes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Set status bar
 | 
					# Set status bar
 | 
				
			||||||
set -g status-bg black
 | 
					set -g status-style bg=black,fg=white
 | 
				
			||||||
set -g status-fg white
 | 
					set -g status-left '#[fg=yellow]#H #{?window_zoomed_flag,🔍, }'
 | 
				
			||||||
set -g status-left '#[fg=green]#H'
 | 
					 | 
				
			||||||
set -g status-right '#[fg=yellow]#(uptime | sed -e "s/load average/load/g" -e "s/  / /g")' # | cut -d "," -f 2-)'
 | 
					set -g status-right '#[fg=yellow]#(uptime | sed -e "s/load average/load/g" -e "s/  / /g")' # | cut -d "," -f 2-)'
 | 
				
			||||||
set -g status-right-length 50
 | 
					set -g status-right-length 50
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set -g pane-border-status bottom
 | 
					 | 
				
			||||||
set -g pane-border-format '#(ps --no-headers -t #{pane_tty} -o args -O-c)'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Highlight active window
 | 
					# Highlight active window
 | 
				
			||||||
set-window-option -g window-status-current-bg red
 | 
					set-window-option -g window-status-current-style bg=yellow,fg=black
 | 
				
			||||||
 | 
					#set -g window-status-format "#I:#{pane_current_path}"
 | 
				
			||||||
 | 
					#set -g window-status-current-format "#I:#{pane_current_path}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set -g pane-border-status top
 | 
				
			||||||
 | 
					set -g pane-border-format '#(ps --no-headers -t #{pane_tty} -o args -O-c)    @#{pane_current_path}'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Dividing pane colors
 | 
				
			||||||
 | 
					set -g pane-border-style fg=magenta
 | 
				
			||||||
 | 
					set -g pane-active-border-style fg=yellow,bg=default
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Set window notifications
 | 
					# Set window notifications
 | 
				
			||||||
setw -g monitor-activity on
 | 
					setw -g monitor-activity on
 | 
				
			||||||
@@ -52,7 +61,11 @@ set -g visual-activity on
 | 
				
			|||||||
# Automatically set window title
 | 
					# Automatically set window title
 | 
				
			||||||
set-option -g status-interval 5
 | 
					set-option -g status-interval 5
 | 
				
			||||||
set-option -g automatic-rename on
 | 
					set-option -g automatic-rename on
 | 
				
			||||||
set-option -g automatic-rename-format '#(basename "#{pane_current_path}")'
 | 
					set-option -g automatic-rename-format '#(dirname "#{pane_current_path}"| xargs -0 basename)/#(basename "#{pane_current_path}")'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# WM windows
 | 
				
			||||||
 | 
					set-option -g set-titles on
 | 
				
			||||||
 | 
					set-option -g set-titles-string "#S | #W"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Mouse and panes
 | 
					# Mouse and panes
 | 
				
			||||||
 #set -g mouse-utf8 on
 | 
					 #set -g mouse-utf8 on
 | 
				
			||||||
@@ -98,9 +111,11 @@ set-option -g default-shell ${SHELL}
 | 
				
			|||||||
unbind m
 | 
					unbind m
 | 
				
			||||||
bind m run "tmux-zoom.sh"
 | 
					bind m run "tmux-zoom.sh"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# reload config file (change file location to your the tmux.conf you want to use)
 | 
				
			||||||
 | 
					bind r source-file ~/.tmux.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Fix for emacs and the like
 | 
					# Fix for emacs and the like
 | 
				
			||||||
set -s escape-time 0
 | 
					set -s escape-time 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Start new-session as default
 | 
					# Start new-session as default
 | 
				
			||||||
new-session
 | 
					#new-session
 | 
				
			||||||
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
 Submodule vim/.vim/bundle/vundle updated: 8e9b933ed4...9a38216a1c
									
								
							@@ -1,10 +1,9 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    "diffEditor.ignoreTrimWhitespace": false,
 | 
					    "diffEditor.ignoreTrimWhitespace": true,
 | 
				
			||||||
    "gitlens.advanced.messages": {
 | 
					    "gitlens.advanced.messages": {
 | 
				
			||||||
        "suppressShowKeyBindingsNotice": true,
 | 
					        "suppressShowKeyBindingsNotice": true,
 | 
				
			||||||
        "suppressResultsExplorerNotice": true
 | 
					        "suppressResultsExplorerNotice": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "gitlens.keymap": "chorded",
 | 
					 | 
				
			||||||
    "vim.handleKeys": {
 | 
					    "vim.handleKeys": {
 | 
				
			||||||
        "<C-K>": false,
 | 
					        "<C-K>": false,
 | 
				
			||||||
        "[q": false,
 | 
					        "[q": false,
 | 
				
			||||||
@@ -20,12 +19,14 @@
 | 
				
			|||||||
    "window.titleBarStyle": "custom",
 | 
					    "window.titleBarStyle": "custom",
 | 
				
			||||||
    "vim.hlsearch": true,
 | 
					    "vim.hlsearch": true,
 | 
				
			||||||
    "vim.statusBarColorControl": true,
 | 
					    "vim.statusBarColorControl": true,
 | 
				
			||||||
    "workbench.iconTheme": "vscode-icons",
 | 
					 | 
				
			||||||
    "workbench.colorCustomizations": {
 | 
					    "workbench.colorCustomizations": {
 | 
				
			||||||
        "statusBar.background": "#005f5f",
 | 
					        "statusBar.background": "#5f0000",
 | 
				
			||||||
        "statusBar.noFolderBackground": "#005f5f",
 | 
					        "statusBar.noFolderBackground": "#5f0000",
 | 
				
			||||||
        "statusBar.debuggingBackground": "#005f5f"
 | 
					        "statusBar.debuggingBackground": "#5f0000"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "gitlab.instanceUrl": "https://lab.gsi.upm.es",
 | 
					    "gitlab.instanceUrl": "https://lab.gsi.upm.es",
 | 
				
			||||||
    "editor.wordWrap": "on"
 | 
					    "editor.wordWrap": "on",
 | 
				
			||||||
 | 
					    "window.zoomLevel": 1,
 | 
				
			||||||
 | 
					    "explorer.confirmDragAndDrop": false,
 | 
				
			||||||
 | 
					    "workbench.colorTheme": "Default Light+"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -49,4 +49,4 @@ path=(
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
export PATH
 | 
					export PATH
 | 
				
			||||||
export GOPATH=$HOME/go
 | 
					export GOPATH=$HOME/go
 | 
				
			||||||
export PATH=$PATH:$GOPATH/bin/
 | 
					export PATH=$PATH:$GOPATH/bin/:$HOME/.npm/bin
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										15
									
								
								zsh/.zshrc
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								zsh/.zshrc
									
									
									
									
									
								
							@@ -123,6 +123,8 @@ alias drm="docker rm"
 | 
				
			|||||||
alias drmi="docker rmi"
 | 
					alias drmi="docker rmi"
 | 
				
			||||||
alias drun="docker run"
 | 
					alias drun="docker run"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					alias t="tmux new-session -A -s "
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# GSI
 | 
					# GSI
 | 
				
			||||||
alias gsicluster='ssh balkian@shannon.gsi.dit.upm.es -p 1337'      
 | 
					alias gsicluster='ssh balkian@shannon.gsi.dit.upm.es -p 1337'      
 | 
				
			||||||
@@ -147,6 +149,15 @@ function kube (){
 | 
				
			|||||||
    kubectl --context="$context" "$@"
 | 
					    kubectl --context="$context" "$@"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function ds () {
 | 
				
			||||||
 | 
					    du -xsh "$@" | sort -h
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function sag () {
 | 
				
			||||||
 | 
					    ag -0 -l $1 | xargs -0 sed -ri.bak -e "s/$1/$2/g"
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Dircolors for termite
 | 
					# Dircolors for termite
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [[ -s "$HOME/.dircolors" ]]; then
 | 
					if [[ -s "$HOME/.dircolors" ]]; then
 | 
				
			||||||
@@ -154,3 +165,7 @@ if [[ -s "$HOME/.dircolors" ]]; then
 | 
				
			|||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
setopt interactivecomments
 | 
					setopt interactivecomments
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export WASMTIME_HOME="$HOME/.wasmtime"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export PATH="$WASMTIME_HOME/bin:$PATH"
 | 
				
			||||||
		Reference in New Issue
	
	Block a user