chore(grfn/system): Upgrade emacs packages
Some interfaces changed in magit's transient, and doom switched more emphatically to rustic mode Change-Id: Ifb945f7fc693b0b7fb1739e25c6da70b06df96ef Reviewed-on: https://cl.tvl.fyi/c/depot/+/8161 Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi>
This commit is contained in:
		
							parent
							
								
									0dcbf5dfb9
								
							
						
					
					
						commit
						c54c869778
					
				
					 4 changed files with 18 additions and 16 deletions
				
			
		|  | @ -513,7 +513,7 @@ | |||
|         ;; :n "[ [" #'magit-section-backward | ||||
|         ) | ||||
| 
 | ||||
|   (define-suffix-command magit-commit-wip () | ||||
|   (transient-define-suffix magit-commit-wip () | ||||
|     (interactive) | ||||
|     (magit-commit-create '("-m" "wip"))) | ||||
| 
 | ||||
|  | @ -522,11 +522,11 @@ | |||
|     ["c"] | ||||
|     (list "W" "Commit WIP" #'magit-commit-wip)) | ||||
| 
 | ||||
|   (define-suffix-command magit-reset-head-back () | ||||
|   (transient-define-suffix magit-reset-head-back () | ||||
|     (interactive) | ||||
|     (magit-reset-mixed "HEAD~")) | ||||
| 
 | ||||
|   (define-suffix-command magit-reset-head-previous () | ||||
|   (transient-define-suffix magit-reset-head-previous () | ||||
|     (interactive) | ||||
|     (magit-reset-mixed "HEAD@{1}")) | ||||
| 
 | ||||
|  |  | |||
|  | @ -26,7 +26,7 @@ | |||
|        unicode           ; extended unicode support for various languages | ||||
|        vc-gutter         ; vcs diff in the fringe | ||||
|        vi-tilde-fringe   ; fringe tildes to mark beyond EOB | ||||
|        window-select     ; visually switch windows | ||||
|        ;;window-select     ; visually switch windows | ||||
|        workspaces        ; tab emulation, persistence & separate workspaces | ||||
| 
 | ||||
|        :editor | ||||
|  | @ -34,23 +34,22 @@ | |||
|        file-templates    ; auto-snippets for empty files | ||||
|        fold              ; (nigh) universal code folding | ||||
|        ;;(format +onsave)  ; automated prettiness | ||||
|        ;;god               ; run Emacs commands without modifier keys | ||||
|        ;;lispy             ; vim for lisp, for people who dont like vim | ||||
|        multiple-cursors  ; editing in many places at once | ||||
|        ;;multiple-cursors  ; editing in many places at once | ||||
|        ;;objed             ; text object editing for the innocent | ||||
|        ;;parinfer          ; turn lisp into python, sort of | ||||
|        rotate-text       ; cycle region at point between text candidates | ||||
|        ;;rotate-text       ; cycle region at point between text candidates | ||||
|        snippets          ; my elves. They type so I don't have to | ||||
|        word-wrap | ||||
| 
 | ||||
|        :emacs | ||||
|        (dired            ; making dired pretty [functional] | ||||
|        ;;+ranger         ; bringing the goodness of ranger to dired | ||||
|        ;;+icons          ; colorful icons for dired-mode | ||||
|         ) | ||||
|        dired             ; making dired pretty [functional] | ||||
|        electric          ; smarter, keyword-based electric-indent | ||||
|        ;;eshell            ; a consistent, cross-platform shell (WIP) | ||||
|        ;;term              ; terminals in Emacs | ||||
|        vc                ; version-control and Emacs, sitting in a tree | ||||
|        (undo +tree) | ||||
|        vc                ; version-control and Emacs, sitting in a tree | ||||
| 
 | ||||
|        :tools | ||||
|        ;;ansible | ||||
|  | @ -73,6 +72,7 @@ | |||
|        ;;rgb               ; creating color strings | ||||
|        ;;terraform         ; infrastructure as code | ||||
|        ;;tmux              ; an API for interacting with tmux | ||||
|        tree-sitter       ; syntax and parsing, sitting in a tree... | ||||
|        ;;upload            ; map local to remote projects via ssh/ftp | ||||
|        ;;wakatime | ||||
|        ;;vterm             ; another terminals in Emacs | ||||
|  | @ -132,7 +132,7 @@ | |||
|        racket            ; a DSL for DSLs | ||||
|        rest              ; Emacs as a REST client | ||||
|        ;;ruby              ; 1.step do {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} | ||||
|        rust              ; Fe2O3.unwrap().unwrap().unwrap().unwrap() | ||||
|        (rust +tree-sitter)              ; Fe2O3.unwrap().unwrap().unwrap().unwrap() | ||||
|        ;;scala             ; java, but good | ||||
|        (sh +fish)        ; she sells (ba|z|fi)sh shells on the C xor | ||||
|        ;;solidity          ; do you need a blockchain? No. | ||||
|  | @ -140,6 +140,7 @@ | |||
|        ;;terra             ; Earth and Moon in alignment for performance. | ||||
|        ;;web               ; the tubes | ||||
|        ;;vala              ; GObjective-C | ||||
|        zig | ||||
| 
 | ||||
|        ;; Applications are complex and opinionated modules that transform Emacs | ||||
|        ;; toward a specific purpose. They may have additional dependencies and | ||||
|  |  | |||
|  | @ -71,7 +71,7 @@ | |||
| (package! lsp-treemacs) | ||||
| 
 | ||||
| ;; Rust | ||||
| (package! rustic :disable t) | ||||
| ;; (package! rustic :disable t) | ||||
| ;; (package! racer :disable t) | ||||
| (package! cargo) | ||||
| 
 | ||||
|  |  | |||
|  | @ -9,15 +9,16 @@ | |||
| 
 | ||||
|   (+evil-embrace-angle-bracket-modes-hook-h) | ||||
| 
 | ||||
|   (setq lsp-rust-server 'rust-analyzer) | ||||
|   ;; (setq lsp-rust-server 'rust-analyzer) | ||||
|   (setq-local whitespace-line-column 100 | ||||
|               fill-column 100) | ||||
|   (setq rust-format-show-buffer nil) | ||||
|   ;; (setq rust-format-show-buffer nil) | ||||
|   (setq lsp-rust-analyzer-import-merge-behaviour "last" | ||||
|         lsp-rust-analyzer-cargo-watch-command "clippy" | ||||
|         lsp-rust-analyzer-cargo-watch-args ["--target-dir" "/home/grfn/code/readyset/readyset/target/rust-analyzer"] | ||||
|         rustic-format-trigger 'on-save | ||||
|         lsp-ui-doc-enable t) | ||||
|   (rust-enable-format-on-save) | ||||
|   ;; (rust-enable-format-on-save) | ||||
|   (lsp)) | ||||
| 
 | ||||
| (add-hook 'rust-mode-hook #'grfn/rust-setup) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue