diff --git a/.bashrc b/.bashrc index f4defc94..b21a8df8 100644 --- a/.bashrc +++ b/.bashrc @@ -1,4 +1,10 @@ # +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# +# # ~/.bashrc # diff --git a/.config/conky/start.sh b/.config/conky/start.sh index 34933996..f619ddc7 100755 --- a/.config/conky/start.sh +++ b/.config/conky/start.sh @@ -1,4 +1,10 @@ #!/bin/bash +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# ~/.config/conky/weather.py & conky -q -c ~/.config/conky/litecrc diff --git a/.config/conky/weather.py b/.config/conky/weather.py index b6999846..caa4ac68 100755 --- a/.config/conky/weather.py +++ b/.config/conky/weather.py @@ -1,6 +1,9 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# import urllib.request import json import datetime diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 8ffc30ea..202b9117 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -1,3 +1,9 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# set fish_greeting "" set -gx PATH /home/roger/.gem/ruby/2.6.0/bin $PATH set -g theme_powerline_fonts yes diff --git a/.config/i3/config b/.config/i3/config index 0e747370..6f975caf 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -1,3 +1,8 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ # This file has been auto-generated by i3-config-wizard(1). # It will not be overwritten, so edit it as you like. # diff --git a/.config/i3/i3lock_script.sh b/.config/i3/i3lock_script.sh index e8c13e31..4af57b56 100755 --- a/.config/i3/i3lock_script.sh +++ b/.config/i3/i3lock_script.sh @@ -1,5 +1,10 @@ #!/bin/bash - +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# scrot /tmp/screen.png xwobf -s 11 /tmp/screen.png i3lock -i /tmp/screen.png diff --git a/.config/i3/i3status_script.sh b/.config/i3/i3status_script.sh index 8b39354a..b7788360 100755 --- a/.config/i3/i3status_script.sh +++ b/.config/i3/i3status_script.sh @@ -1,5 +1,10 @@ #!/bin/bash - +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# i3status --config ~/.config/i3status/config | while : do read line diff --git a/.config/i3status/config b/.config/i3status/config index 193165a9..ad0854a1 100644 --- a/.config/i3status/config +++ b/.config/i3status/config @@ -1,3 +1,9 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# ############################################################################### # ceerious i3 status config # see "man i3status" for documentation. @@ -74,4 +80,4 @@ volume master { device = "default" mixer = "Master" mixer_idx = 0 -} \ No newline at end of file +} diff --git a/.config/polybar/config b/.config/polybar/config index 74342e01..e394b640 100644 --- a/.config/polybar/config +++ b/.config/polybar/config @@ -1,3 +1,9 @@ +; +; | '__/ _ \ / _` / __| Roger González +; | | | (_) | (_| \__ \ https://rogs.me +; |_| \___/ \__, |___/ https://git.rogs.me +; |___/ + [colors] accent = #fba922 diff --git a/.config/polybar/launch.sh b/.config/polybar/launch.sh index 9df22040..d0835cdb 100755 --- a/.config/polybar/launch.sh +++ b/.config/polybar/launch.sh @@ -1,5 +1,10 @@ #!/bin/bash - +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# # Terminate already running bar instances killall -q polybar diff --git a/.config/rofi/config b/.config/rofi/config index efa0bd68..64b8fe2e 100644 --- a/.config/rofi/config +++ b/.config/rofi/config @@ -1,3 +1,9 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# configuration { modi: "window,drun,ssh,combi"; theme: DarkBlue; diff --git a/.config/sakura/sakura.conf b/.config/sakura/sakura.conf index bde1c7fc..717519bb 100644 --- a/.config/sakura/sakura.conf +++ b/.config/sakura/sakura.conf @@ -1,3 +1,9 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# [sakura] colorset1_fore=rgb(192,192,192) colorset1_back=rgba(0,0,0,1) diff --git a/.config/terminator/config b/.config/terminator/config index d0f6e902..12e83dae 100644 --- a/.config/terminator/config +++ b/.config/terminator/config @@ -1,3 +1,9 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# [global_config] borderless = True extra_styling = False diff --git a/.config/termite/config b/.config/termite/config index 1b470f57..d597c06f 100644 --- a/.config/termite/config +++ b/.config/termite/config @@ -1,2 +1,8 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# [options] font = Monospace 12 diff --git a/.doom.d/config.el b/.doom.d/config.el index 3f4d1b65..494f8766 100644 --- a/.doom.d/config.el +++ b/.doom.d/config.el @@ -1,3 +1,9 @@ +;; +;; | '__/ _ \ / _` / __| Roger González +;; | | | (_) | (_| \__ \ https://rogs.me +;; |_| \___/ \__, |___/ https://git.rogs.me +;; |___/ +;; ;;; $DOOMDIR/config.el -*- lexical-binding: t; -*- ;; Place your private configuration here! Remember, you do not need to run 'doom @@ -9,51 +15,51 @@ (setq user-full-name "Roger Gonzalez" user-mail-address "roger@rogs.me") -;; Doom exposes five (optional) variables for controlling fonts in Doom. Here -;; are the three important ones: -;; -;; + `doom-font' -;; + `doom-variable-pitch-font' -;; + `doom-big-font' -- used for `doom-big-font-mode' -;; -;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd -;; font string. You generally only need these two: -;; test - (setq doom-font (font-spec :family "monospace" :size 28) - doom-variable-pitch-font (font-spec :family "sans")) + ;; Doom exposes five (optional) variables for controlling fonts in Doom. Here + ;; are the three important ones: + ;; + ;; + `doom-font' + ;; + `doom-variable-pitch-font' + ;; + `doom-big-font' -- used for `doom-big-font-mode' + ;; + ;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd + ;; font string. You generally only need these two: + ;; test + (setq doom-font (font-spec :family "monospace" :size 28) + doom-variable-pitch-font (font-spec :family "sans")) -;; There are two ways to load a theme. Both assume the theme is installed and -;; available. You can either set `doom-theme' or manually load a theme with the -;; `load-theme' function. These are the defaults. -(setq doom-theme 'doom-one) + ;; There are two ways to load a theme. Both assume the theme is installed and + ;; available. You can either set `doom-theme' or manually load a theme with the + ;; `load-theme' function. These are the defaults. + (setq doom-theme 'doom-one) -;; If you intend to use org, it is recommended you change this! - (setq org-directory "~/org") + ;; If you intend to use org, it is recommended you change this! + (setq org-directory "~/org") -;; If you want to change the style of line numbers, change this to `relative' or -;; `nil' to disable it: -(setq display-line-numbers-type t) + ;; If you want to change the style of line numbers, change this to `relative' or + ;; `nil' to disable it: + (setq display-line-numbers-type t) -;; Here are some additional functions/macros that could help you configure Doom: -;; -;; - `load!' for loading external *.el files relative to this one -;; - `use-package' for configuring packages -;; - `after!' for running code after a package has loaded -;; - `add-load-path!' for adding directories to the `load-path', where Emacs -;; looks when you load packages with `require' or `use-package'. -;; - `map!' for binding new keys -;; -;; To get information about any of these functions/macros, move the cursor over -;; the highlighted symbol at press 'K' (non-evil users must press 'C-c g k'). -;; This will open documentation for it, including demos of how they are used. -;; -;; You can also try 'gd' (or 'C-c g d') to jump to their definition and see how -;; they are implemented. + ;; Here are some additional functions/macros that could help you configure Doom: + ;; + ;; - `load!' for loading external *.el files relative to this one + ;; - `use-package' for configuring packages + ;; - `after!' for running code after a package has loaded + ;; - `add-load-path!' for adding directories to the `load-path', where Emacs + ;; looks when you load packages with `require' or `use-package'. + ;; - `map!' for binding new keys + ;; + ;; To get information about any of these functions/macros, move the cursor over + ;; the highlighted symbol at press 'K' (non-evil users must press 'C-c g k'). + ;; This will open documentation for it, including demos of how they are used. + ;; + ;; You can also try 'gd' (or 'C-c g d') to jump to their definition and see how + ;; they are implemented. -;; Set emacs logo as the default image -(setq - +doom-dashboard-banner-file (expand-file-name "logo.png" doom-private-dir)) + ;; Set emacs logo as the default image + (setq + +doom-dashboard-banner-file (expand-file-name "logo.png" doom-private-dir)) ;; Saves emacs backups in other folder (setq diff --git a/.doom.d/init.el b/.doom.d/init.el index e194d0c7..a5636ff9 100644 --- a/.doom.d/init.el +++ b/.doom.d/init.el @@ -1,3 +1,10 @@ +;; +;; | '__/ _ \ / _` / __| Roger González +;; | | | (_) | (_| \__ \ https://rogs.me +;; |_| \___/ \__, |___/ https://git.rogs.me +;; |___/ +;; +;;; $DOOMDIR/config.el -*- lexical-binding: t; -*- ;;; init.el -*- lexical-binding: t; -*- ;; Copy this file to ~/.doom.d/init.el or ~/.config/doom/init.el ('doom install' diff --git a/.doom.d/packages.el b/.doom.d/packages.el index 15663a04..88818708 100644 --- a/.doom.d/packages.el +++ b/.doom.d/packages.el @@ -1,3 +1,10 @@ +;; +;; | '__/ _ \ / _` / __| Roger González +;; | | | (_) | (_| \__ \ https://rogs.me +;; |_| \___/ \__, |___/ https://git.rogs.me +;; |___/ +;; +;;; $DOOMDIR/config.el -*- lexical-binding: t; -*- ;; -*- no-byte-compile: t; -*- ;;; $DOOMDIR/packages.el @@ -12,35 +19,35 @@ ;; Here are a couple examples: ;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror: -;(package! some-package) + ;(package! some-package) ;; To install a package directly from a particular repo, you'll need to specify ;; a `:recipe'. You'll find documentation on what `:recipe' accepts here: ;; https://github.com/raxod502/straight.el#the-recipe-format -;(package! another-package -; :recipe (:host github :repo "username/repo")) + ;(package! another-package + ; :recipe (:host github :repo "username/repo")) ;; If the package you are trying to install does not contain a PACKAGENAME.el ;; file, or is located in a subdirectory of the repo, you'll need to specify ;; `:files' in the `:recipe': -;(package! this-package -; :recipe (:host github :repo "username/repo" -; :files ("some-file.el" "src/lisp/*.el"))) + ;(package! this-package + ; :recipe (:host github :repo "username/repo" + ; :files ("some-file.el" "src/lisp/*.el"))) ;; If you'd like to disable a package included with Doom, for whatever reason, ;; you can do so here with the `:disable' property: -;(package! builtin-package :disable t) + ;(package! builtin-package :disable t) ;; You can override the recipe of a built in package without having to specify ;; all the properties for `:recipe'. These will inherit the rest of its recipe ;; from Doom or MELPA/ELPA/Emacsmirror: -;(package! builtin-package :recipe (:nonrecursive t)) -;(package! builtin-package-2 :recipe (:repo "myfork/package")) + ;(package! builtin-package :recipe (:nonrecursive t)) + ;(package! builtin-package-2 :recipe (:repo "myfork/package")) ;; Specify a `:branch' to install a package from a particular branch or tag. ;; This is required for some packages whose default branch isn't 'master' (which ;; our package manager can't deal with; see raxod502/straight.el#279) -;(package! builtin-package :recipe (:branch "develop")) + ;(package! builtin-package :recipe (:branch "develop")) (package! whitespace-cleanup-mode) diff --git a/.install-dotfiles.sh b/.install-dotfiles.sh index e69bfc56..dbdab1fe 100644 --- a/.install-dotfiles.sh +++ b/.install-dotfiles.sh @@ -1,3 +1,9 @@ +# +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# git clone --bare https://git.rogs.me/me/dotfiles.git $HOME/.cfg function config { /usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME $@ @@ -5,10 +11,10 @@ function config { mkdir -p .config-backup config checkout if [ $? = 0 ]; then - echo "Checked out config."; - else - echo "Backing up pre-existing dot files."; - config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .config-backup/{} +echo "Checked out config."; +else + echo "Backing up pre-existing dot files."; + config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .config-backup/{} fi; config checkout config config status.showUntrackedFiles no diff --git a/.profile b/.profile index 19098b8a..9ecdc183 100644 --- a/.profile +++ b/.profile @@ -1,4 +1,10 @@ # +# | '__/ _ \ / _` / __| Roger González +# | | | (_) | (_| \__ \ https://rogs.me +# |_| \___/ \__, |___/ https://git.rogs.me +# |___/ +# +# # ~/.profile # # diff --git a/.vimrc b/.vimrc index 4fa23912..2d9ccdfd 100644 --- a/.vimrc +++ b/.vimrc @@ -1,3 +1,9 @@ +;; +;; | '__/ _ \ / _` / __| Roger González +;; | | | (_) | (_| \__ \ https://rogs.me +;; |_| \___/ \__, |___/ https://git.rogs.me +;; |___/ +;; """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " => Vundle For Managing Plugins """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""