Remove dotfiles.el
This module is a bit stale.
This commit is contained in:
		
							parent
							
								
									946ccfb247
								
							
						
					
					
						commit
						408a25415c
					
				
					 3 changed files with 1 additions and 59 deletions
				
			
		|  | @ -21,7 +21,6 @@ | ||||||
| (require 'ssh) | (require 'ssh) | ||||||
| (require 'clipboard) | (require 'clipboard) | ||||||
| (require 'battery) | (require 'battery) | ||||||
| (require 'dotfiles) |  | ||||||
| (require 'bookmark) | (require 'bookmark) | ||||||
| (require 'keyboard) | (require 'keyboard) | ||||||
| (require 'irc) | (require 'irc) | ||||||
|  |  | ||||||
|  | @ -1,55 +0,0 @@ | ||||||
| ;;; dotfiles.el --- Elisp to make dotfile management -*- lexical-binding: t -*- |  | ||||||
| ;; Author: William Carroll <wpcarro@gmail.com> |  | ||||||
| 
 |  | ||||||
| ;;; Commentary: |  | ||||||
| ;; Quickly edit commonly used files. |  | ||||||
| 
 |  | ||||||
| ;;; Code: |  | ||||||
| 
 |  | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |  | ||||||
| ;; Dependencies |  | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |  | ||||||
| 
 |  | ||||||
| (require 'macros) |  | ||||||
| (require 'f) |  | ||||||
| 
 |  | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |  | ||||||
| ;; API |  | ||||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |  | ||||||
| 
 |  | ||||||
| (defconst dotfiles/install-kbds? t |  | ||||||
|   "When t, install the keybindings.") |  | ||||||
| 
 |  | ||||||
| (defconst dotfiles/directory (getenv "BRIEFCASE") |  | ||||||
|   "The root directory of my configuration files.") |  | ||||||
| 
 |  | ||||||
| (defconst dotfiles/whitelist |  | ||||||
|   `(("dotfiles" . ,dotfiles/directory) |  | ||||||
|     ("functions" . "~/functions.zsh") |  | ||||||
|     ("aliases" . "~/aliases.zsh") |  | ||||||
|     ("variables" . "~/variables.zsh") |  | ||||||
|     ("Xresources" . "~/.Xresources.shared") |  | ||||||
|     ("xsession" . "~/.xsessionrc.shared") |  | ||||||
|     ("tmux" . "~/.tmux.conf") |  | ||||||
|     ("zshrc" . "~/.zshrc") |  | ||||||
|     ("config.fish" . "~/.config/fish/config.fish") |  | ||||||
|     ("configuration.nix" . "~/Dropbox/programming/nixify/configuration.nix") |  | ||||||
|     ("init.el" . "~/.emacs.d/init.el") |  | ||||||
|     ("init.vim" . "~/.config/nvim/init.vim")) |  | ||||||
|   "Dotfiles that I commonly edit.") |  | ||||||
| 
 |  | ||||||
| (defun dotfiles/edit () |  | ||||||
|   "Select a dotfile from ivy and edit it in an Emacs buffer." |  | ||||||
|   (interactive) |  | ||||||
|   (ivy-read |  | ||||||
|    "Dotfile: " |  | ||||||
|    dotfiles/whitelist |  | ||||||
|    :action (>> cdr find-file))) |  | ||||||
| 
 |  | ||||||
| (defun dotfiles/find-emacs-file (name) |  | ||||||
|   "Call `find-file' on NAME located in dotfiles's emacs.d directory." |  | ||||||
|   (find-file |  | ||||||
|    (f-join dotfiles/directory "emacs/.emacs.d" name))) |  | ||||||
| 
 |  | ||||||
| (provide 'dotfiles) |  | ||||||
| ;;; dotfiles.el ends here |  | ||||||
|  | @ -24,7 +24,6 @@ | ||||||
| (require 'kbd) | (require 'kbd) | ||||||
| (require 'ivy-helpers) | (require 'ivy-helpers) | ||||||
| (require 'display) | (require 'display) | ||||||
| (require 'dotfiles) |  | ||||||
| (require 'org-helpers) | (require 'org-helpers) | ||||||
| (require 'vterm-mgt) | (require 'vterm-mgt) | ||||||
| (require 'dash) | (require 'dash) | ||||||
|  | @ -408,8 +407,7 @@ This function asssumes that BUFFER passes the `exwm/exwm-buffer?' predicate." | ||||||
|      ;; Briefcase |      ;; Briefcase | ||||||
|      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||||
|      (progn |      (progn | ||||||
|        (exwm/switch "Briefcase") |        (exwm/switch "Briefcase")) | ||||||
|        (dotfiles/find-emacs-file "init.el")) |  | ||||||
|      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||||
|      ;; Terminal |      ;; Terminal | ||||||
|      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |      ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue