Replace calls to (getenv "BRIEFCASE") with constants/briefcase
I would prefer to define constants/briefcase in terms of `(getenv "BRIEFCASE")` and assert that `(f-exists? (getenv "BRIEFCASE"))`, in one location: constants.el
This commit is contained in:
		
							parent
							
								
									21ce27b0ca
								
							
						
					
					
						commit
						8eed16dc67
					
				
					 4 changed files with 17 additions and 10 deletions
				
			
		|  | @ -13,19 +13,24 @@ | |||
| (require 'prelude) | ||||
| (require 'f) | ||||
| 
 | ||||
| (prelude/assert (f-exists? (getenv "BRIEFCASE"))) | ||||
| 
 | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| ;; Configuration | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| 
 | ||||
| (defconst constants/briefcase | ||||
|   (getenv "BRIEFCASE") | ||||
|   "Path to my monorepo, which various parts of my configuration rely on.") | ||||
| 
 | ||||
| ;; TODO: Consider merging `ui.el' and `misc.el' because those are the only | ||||
| ;; current consumers of these constants, and I'm unsure if the indirection that | ||||
| ;; globally defined constants introduces is worth it. | ||||
| 
 | ||||
| (defconst constants/current-project "~/briefcase" | ||||
| (defconst constants/current-project | ||||
|   constants/briefcase | ||||
|   "Variable holding the directory for my currently active project.") | ||||
| 
 | ||||
| (prelude/assert (f-directory? constants/current-project)) | ||||
| 
 | ||||
| (defconst constants/mouse-kbds | ||||
|   '([mouse-1] [down-mouse-1] [drag-mouse-1] [double-mouse-1] [triple-mouse-1] | ||||
|     [mouse-2] [down-mouse-2] [drag-mouse-2] [double-mouse-2] [triple-mouse-2] | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue