This commit is contained in:
2026-01-29 18:10:18 -08:00
parent 1cb71e6356
commit f6e4a4e209
4 changed files with 27 additions and 12 deletions

View File

@@ -1,6 +1,8 @@
directory: /mnt/media/music/slsk/to-sort directory: /mnt/storage/music/slsk/to-sort
library: ~/.config/beets/beets-library.db library: ~/.config/beets/beets-library.db
plugins: musicbrainz
import: import:
move: yes move: yes

View File

@@ -21,6 +21,14 @@
vc-ignore-dir-regexp vc-ignore-dir-regexp
tramp-file-name-regexp)) tramp-file-name-regexp))
;; Disable projectile with remote files
(defun opal/maybe-disable-projectile ()
"Disable projectile-mode for remote files."
(when (file-remote-p default-directory)
(projectile-mode -1)))
(add-hook 'find-file-hook #'opal/maybe-disable-projectile)
;; Set name & e-mail ;; Set name & e-mail
(setq user-full-name "opal" (setq user-full-name "opal"
user-mail-address "ry.orlando@proton.me") user-mail-address "ry.orlando@proton.me")
@@ -361,6 +369,11 @@
(setq browse-url-generic-program "librewolf") (setq browse-url-generic-program "librewolf")
(setq browse-url-browser-function 'browse-url-generic) (setq browse-url-browser-function 'browse-url-generic)
;; Attempt to fix slow Tramp issues
(remove-hook 'evil-insert-state-exit-hook #'doom-modeline-update-buffer-file-name)
(remove-hook 'find-file-hook #'doom-modeline-update-buffer-file-name)
(remove-hook 'find-file-hook 'forge-bug-reference-setup)
(use-package! tramp (use-package! tramp
:init :init
;; TRAMP optimizations ;; TRAMP optimizations

View File

@@ -10,7 +10,7 @@
;;layout ; auie,ctsrnm is the superior home row ;;layout ; auie,ctsrnm is the superior home row
:completion :completion
company ; the ultimate code completion backend ;;company ; the ultimate code completion backend
;;helm ; the *other* search engine for love and life ;;helm ; the *other* search engine for love and life
;;ido ; the other *other* search engine... ;;ido ; the other *other* search engine...
;;ivy ; a search engine for love and life ;;ivy ; a search engine for love and life
@@ -35,8 +35,8 @@
tabs ; a tab bar for Emacs tabs ; a tab bar for Emacs
;;treemacs ; a project drawer, like neotree but cooler ;;treemacs ; a project drawer, like neotree but cooler
;;unicode ; extended unicode support for various languages ;;unicode ; extended unicode support for various languages
vc-gutter ; vcs diff in the fringe ;;vc-gutter ; vcs diff in the fringe
vi-tilde-fringe ; fringe tildes to mark beyond EOB ;;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 workspaces ; tab emulation, persistence & separate workspaces
;;zen ; distraction-free coding or writing ;;zen ; distraction-free coding or writing
@@ -45,7 +45,7 @@
(evil +everywhere); come to the dark side, we have cookies (evil +everywhere); come to the dark side, we have cookies
file-templates ; auto-snippets for empty files file-templates ; auto-snippets for empty files
fold ; (nigh) universal code folding fold ; (nigh) universal code folding
(format +onsave) ; automated prettiness ;;(format +onsave) ; automated prettiness
;;god ; run Emacs commands without modifier keys ;;god ; run Emacs commands without modifier keys
;;lispy ; vim for lisp, for people who don't like vim ;;lispy ; vim for lisp, for people who don't like vim
;;multiple-cursors ; editing in many places at once ;;multiple-cursors ; editing in many places at once
@@ -60,10 +60,10 @@
electric ; smarter, keyword-based electric-indent electric ; smarter, keyword-based electric-indent
;;ibuffer ; interactive buffer management ;;ibuffer ; interactive buffer management
undo ; persistent, smarter undo for your inevitable mistakes undo ; persistent, smarter undo for your inevitable mistakes
vc ; version-control and Emacs, sitting in a tree ;;vc ; version-control and Emacs, sitting in a tree
:term :term
eshell ; the elisp shell that works everywhere ;;eshell ; the elisp shell that works everywhere
;;shell ; simple shell REPL for Emacs ;;shell ; simple shell REPL for Emacs
;;term ; basic terminal emulator for Emacs ;;term ; basic terminal emulator for Emacs
vterm ; the best terminal emulation in Emacs vterm ; the best terminal emulation in Emacs
@@ -74,7 +74,7 @@
;;grammar ; tasing grammar mistake every you make ;;grammar ; tasing grammar mistake every you make
:tools :tools
ansible ;;ansible
;;biblio ; Writes a PhD for you (citation needed) ;;biblio ; Writes a PhD for you (citation needed)
;;debugger ; FIXME stepping through code, to help you add bugs ;;debugger ; FIXME stepping through code, to help you add bugs
;;direnv ;;direnv
@@ -84,7 +84,7 @@
(eval +overlay) ; run code, run (also, repls) (eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists ;;gist ; interacting with github gists
(lookup +dictionary) ; navigate your code and its documentation (lookup +dictionary) ; navigate your code and its documentation
lsp ; M-x vscode ;;lsp ; M-x vscode
magit ; a git porcelain for Emacs magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs ;;make ; run make tasks from Emacs
;;pass ; password manager for nerds ;;pass ; password manager for nerds
@@ -155,7 +155,7 @@
;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap() ;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
;;scala ; java, but good ;;scala ; java, but good
(scheme +guile) ; a fully conniving family of lisps ;;(scheme +guile) ; a fully conniving family of lisps
sh ; she sells {ba,z,fi}sh shells on the C xor sh ; she sells {ba,z,fi}sh shells on the C xor
;;sml ;;sml
;;solidity ; do you need a blockchain? No. ;;solidity ; do you need a blockchain? No.

View File

@@ -2,8 +2,8 @@
### MONITORS ### ### MONITORS ###
################ ################
monitor=HDMI-A-1,3840x2160,0x0,1.5 monitor=DP-2,3840x2160,0x0,1.5
monitor=DP-2,2560x2880,2560x0,1.6 monitor=DP-1,2560x2880,2560x0,1.6
monitor=DP-3,2560x2880,2560x0,1.6 monitor=DP-3,2560x2880,2560x0,1.6
#monitor=DP-1,2560x2880,0x0,2.0 #monitor=DP-1,2560x2880,0x0,2.0
monitor=eDP-1,1920x1200,6400x0,1.0 monitor=eDP-1,1920x1200,6400x0,1.0