diff --git a/config/.local/share/ranger/bookmarks b/config/.local/share/ranger/bookmarks index aaee091..99676e8 100644 --- a/config/.local/share/ranger/bookmarks +++ b/config/.local/share/ranger/bookmarks @@ -9,7 +9,7 @@ t:/home/tuan/Templates w:/home/tuan/workspace_l/home_lab/wiki k:/home/tuan/.syncthing/Documents/Uni/Studium/2022_Sommersemester/Bachelorprojekt/Implement EFCF based on libAFL/git/foundry/evm/src/executor q:/home/tuan/Documents/Arbeit/Uni-DuE_NCS_SHK/04_-_Projekte/04-5G_IANA/02-gps -':/run/media/tuan/ARCH_202112 +':/home/tuan e:/home/tuan/Documents/CTF/TryHackMe/Ice/2_Recon s:/home/tuan/Pictures/Screenshots v:/home/tuan/.aya01/Documents/Arbeit/Uni-DuE_NCS_SHK/04_-_Projekte/06-Server_Setup/ansible diff --git a/emacs/.doom.d/config.el b/emacs/.doom.d/config.el index 2796daa..cba119c 100644 --- a/emacs/.doom.d/config.el +++ b/emacs/.doom.d/config.el @@ -75,6 +75,7 @@ ;; You can also try 'gd' (or 'C-c c d') to jump to their definition and see how ;; they are implemented. +; Rust (use-package rustic :bind (:map rustic-mode-map ("M-j" . lsp-ui-imenu) @@ -123,13 +124,8 @@ (lsp-ui-sideline-show-hover t) (lsp-ui-doc-enable nil)) -(use-package ledger-mode - :mode ("\\.ledger\\'") - :config - (autoload 'ledger-mode "ledger-mode" "A major mode for Ledger" t) - (add-to-list 'load-path - (expand-file-name "/path/to/ledger/source/lisp/")) - (add-to-list 'auto-mode-alist '("\\.ledger$" . ledger-mode)) - ) - +; Latex (setq +latex-viewers '(zathura)) + +; Roam +(setq org-roam-directory "~/workspace_l/roam/") diff --git a/emacs/.doom.d/init.el b/emacs/.doom.d/init.el index bc8c990..a393515 100644 --- a/emacs/.doom.d/init.el +++ b/emacs/.doom.d/init.el @@ -32,7 +32,8 @@ doom ; what makes DOOM look the way it does doom-dashboard ; a nifty splash screen for Emacs ;;doom-quit ; DOOM quit-message prompts when you quit Emacs - (emoji +unicode) ; 🙂 + (emoji + +unicode) ; 🙂 hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW ;;hydra ;;indent-guides ; highlighted indent columns @@ -42,18 +43,21 @@ ;;nav-flash ; blink cursor line after big motions neotree ; a project drawer, like NERDTree for vim ophints ; highlight the region an operation acts on - (popup +defaults) ; tame sudden yet inevitable temporary windows + (popup + +defaults) ; tame sudden yet inevitable temporary windows ;;tabs ; a tab bar for Emacs ;;treemacs ; a project drawer, like neotree but cooler ;;unicode ; extended unicode support for various languages - (vc-gutter +pretty) ; vcs diff in the fringe + (vc-gutter + +pretty) ; vcs diff in the fringe vi-tilde-fringe ; fringe tildes to mark beyond EOB ;;window-select ; visually switch windows workspaces ; tab emulation, persistence & separate workspaces ;;zen ; distraction-free coding or writing :editor - (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 fold ; (nigh) universal code folding ;;(format +onsave) ; automated prettiness @@ -92,7 +96,8 @@ ;;docker ;;editorconfig ; let someone else argue about tabs vs spaces ;;ein ; tame Jupyter notebooks with emacs - (eval +overlay) ; run code, run (also, repls) + (eval + +overlay) ; run code, run (also, repls) ;;gist ; interacting with github gists lookup ; navigate your code and its documentation ;;lsp ; M-x vscode @@ -110,7 +115,8 @@ :os (:if IS-MAC macos) ; improve compatibility with macOS - tty ; improve the terminal Emacs experience + (tty + +osc) ; improve the terminal Emacs experience :lang ;;agda ; types of types of types of types... @@ -145,15 +151,24 @@ ;;javascript ; all(hope(abandon(ye(who(enter(here)))))) ;;julia ; a better, faster MATLAB ;;kotlin ; a better, slicker Java(Script) - (latex +latexmk +lsp) ; writing papers in Emacs has never been so fun + (latex + +latexmk + +lsp) ; writing papers in Emacs has never been so fun ;;lean ; for folks with too much to prove - ;;ledger ; be audit you can be + ledger ; be audit you can be ;;lua ; one-based indices? one-based indices markdown ; writing docs for people to ignore ;;nim ; python + lisp at the speed of c ;;nix ; I hereby declare "nix geht mehr!" ;;ocaml ; an objective camel - org ; organize your plain life in plain text + (org ; organize your plain life in plain text + +dragndrop + +gnuplot + +hugo + +pandoc + +present + +pretty + +roam2) ;;php ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;;purescript ; javascript, but functional @@ -164,7 +179,8 @@ ;;rest ; Emacs as a REST client ;;rst ; ReST in peace ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} - (rust +lsp) ; Fe2O3.unwrap().unwrap().unwrap().unwrap() + (rust + +lsp) ; Fe2O3.unwrap().unwrap().unwrap().unwrap() ;;scala ; java, but good ;;(scheme +guile) ; a fully conniving family of lisps sh ; she sells {ba,z,fi}sh shells on the C xor @@ -191,4 +207,6 @@ :config ;;literate - (default +bindings +smartparens)) + (default + +bindings + +smartparens)) diff --git a/emacs/.emacs.d b/emacs/.emacs.d new file mode 160000 index 0000000..e966249 --- /dev/null +++ b/emacs/.emacs.d @@ -0,0 +1 @@ +Subproject commit e96624926d724aff98e862221422cd7124a99c19 diff --git a/zsh/.zshrc b/zsh/.zshrc index 90107e8..6151c07 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -30,7 +30,7 @@ alias df="df -h" alias picpaste="xclip -selection clipboard -t image/png -o" alias eledger="e ~/Documents/Finanzen/Ledger/MyBudget.ledger" alias sshconfig="e ~/.ssh/config" -alias econfig="e ~/.emacs.d/config.org" +alias econfig="e ~/.doom.d/init.el" alias wttr="curl wttr.in/Essen" alias tvres="xrandr --output HDMI1 --transform 1.02,0,-20,0,1.02,-10,0,0,1" alias defaultres="xrandr --output HDMI1 --transform 1.00,0,0,0,1.00,0,0,0,1"