diff options
Diffstat (limited to 'doom.d/config/personal.org')
-rw-r--r-- | doom.d/config/personal.org | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/doom.d/config/personal.org b/doom.d/config/personal.org deleted file mode 100644 index b2683e0..0000000 --- a/doom.d/config/personal.org +++ /dev/null @@ -1,83 +0,0 @@ -#+TITLE: Personal module - -* Preclude -Personal functionality or variables that aid my workflow or are just cool. -* Variables -Some user variables -#+BEGIN_SRC elisp -(setq user-full-name "Aryadev Chavali" - user-mail-address "aryadevchavali1@gmail.com") -#+END_SRC -* Reload -Reload the doom session by brute force fully loading the "config.el" file in the -doom private directory. -#+BEGIN_SRC elisp -(defun oreodave/reload () - "Reload instance of doom" - (interactive) - (load-file (concat doom-private-dir "config.el"))) -#+END_SRC -* Change theme -Allow user to set a theme from a limited set of candidates, based on -"oreodave/theme-list". - -- Themes sanctioned by me: - - doom-solarized-dark: just the right everything. best for day. - - doom-gruvbox: good contrast, better for night. - - doom-city-lights: Eh contrast, quite dark - - doom-outrun-electric: Interesting colour palette - - doom-vibrant: Good contrast, bit lighter - - doom-molokai: hacker style - - doom-solarized-light: Light orange theme that's actually okay on the eyes - - doom-acario-light: Light theme with not bad colours -- Themes not sanctioned: - - Light themes other than solarized-light and acario - - Horrid low contrast ones with no colour. Grayscale particularly. I can't - handle those. - -#+BEGIN_SRC elisp -(setq oreodave/themes/theme-list '(doom-solarized-dark - doom-gruvbox doom-city-lights - doom-outrun-electric doom-vibrant doom-molokai - doom-solarized-light doom-acario-light - base16-3024 base16-classic-dark base16-material-vivid)) - -(defun oreodave/themes/set-new-theme () - "Set the theme from my own selection, mutate as you see fit" - (interactive) - (ivy-read "Select theme: " - oreodave/themes/theme-list - :caller 'oreodave/set-new-theme - :action (lambda (x) ; Shamelessly copied from counsel in case of change - (condition-case nil - (progn - (mapc #'disable-theme custom-enabled-themes) - (load-theme (intern x) t) - (when (fboundp 'powerline-reset) - (powerline-reset))) - (error "Problem loading theme %s" x))))) -#+END_SRC -* Password store -Function to get a password given a key. -#+BEGIN_SRC elisp -(defun oreodave/password-store/get-password (KEY) - (shell-command-to-string (concat "pass " KEY))) -#+END_SRC -* Weather -Function to quickly check weather, which is what I wanted wttrin for. -#+BEGIN_SRC elisp -(defun oreodave/weather () - "Check the weather at the 'location' stored in password store" - (interactive) - (wttrin (oreodave/password-store/get-password "location"))) -#+END_SRC -* Go to dotfiles -A better version of 'goto private directory' which actually goes to my Dot files -directory overall. - -#+BEGIN_SRC elisp -(defun oreodave/goto-dotfiles () - "Go to the dotfiles directory" - (interactive) - (doom-project-find-file "~/Dotfiles")) -#+END_SRC |