From 76bb8dddde31ffc70e4380f36806dcf9b05b29c6 Mon Sep 17 00:00:00 2001 From: proenz Date: Thu, 23 Jul 2026 06:44:07 +0200 Subject: [PATCH] Konfig Ghostty + Diverses --- .config/doom/config.el | 64 +++++++++++++++++++++------ .config/doom/init.el | 4 +- .config/doom/packages.el | 3 ++ .config/ghostty/config | 20 +++++++++ .config/ghostty/themes/noctalia | 22 ++++++++++ .config/starship.toml | 6 +-- .config/yazi/keymap.toml | 40 ++++++++++------- .config/yazi/package.toml | 77 ++++++++++++++++++--------------- .config/yazi/theme.toml | 11 +++-- .config/yazi/yazi.toml | 49 ++++++++++----------- README.org | 1 + 11 files changed, 196 insertions(+), 101 deletions(-) create mode 100644 .config/ghostty/config create mode 100644 .config/ghostty/themes/noctalia diff --git a/.config/doom/config.el b/.config/doom/config.el index d5fd115..7800728 100644 --- a/.config/doom/config.el +++ b/.config/doom/config.el @@ -74,6 +74,9 @@ (setq evil-split-window-below t evil-vsplit-window-right t) +;; Dashboard +(setq fancy-splash-image "~/Nextcloud/Dokumente/org_files/images/doom-emacs-slant-out-color.png") + (setq org-journal-dir "~/Nextcloud/Dokumente/org_files/journal/" org-journal-file-format "%Y%m" org-journal-file-type 'monthly @@ -93,18 +96,18 @@ (setq all-the-icons-scale-factor 1.0) -(use-package doom-modeline - :ensure t - :init (doom-modeline-mode 1) - :config - (setq doom-modeline-icon t - doom-modeline-height 20 - doom-modeline-major-mode-icon t - doom-modeline-major-mode-color-icon t - doom-modeline-buffer-state-icon t - doom-modeline-buffer-modification-icon t - doom-modeline-modal-modern-icon t - doom-modeline-buffer-file-name-style 'truncate-nil)) +;; (use-package doom-modeline +;; :ensure t +;; :init (doom-modeline-mode 1) +;; :config +;; (setq doom-modeline-icon t +;; doom-modeline-height 20 +;; doom-modeline-major-mode-icon nil +;; doom-modeline-major-mode-color-icon t +;; doom-modeline-buffer-state-icon t +;; doom-modeline-buffer-modification-icon t +;; doom-modeline-modal-modern-icon t +;; doom-modeline-buffer-file-name-style 'truncate-nil)) ;;(require 'org-superstar) ;;(add-hook 'org-mode-hook (lambda () (org-superstar-mode 1))) @@ -170,10 +173,22 @@ ;; (define-globalized-minor-mode global-rainbow-mode rainbow-mode ;; (lambda () ;; (when (not (memq major-mode -;; (list 'org-agenda-mode 'org-roam-mode 'elfeed-search-mode 'elfeed-show-mode))) +;; (list ''org-agenda-mode 'org-roam-mode 'elfeed-search-mode 'elfeed-show-mode))) ;; (rainbow-mode 1)))) ;; (global-rainbow-mode 1 ) +(define-globalized-minor-mode global-rainbow-mode rainbow-mode + (lambda () + ;; Prüft, ob der aktuelle Buffer das Doom-Dashboard ist oder auf der Blacklist steht + (unless (or (string= (buffer-name) "*doom*") + (memq major-mode '(org-agenda-mode + org-roam-mode + elfeed-search-mode + elfeed-show-mode))) + (rainbow-mode 1)))) + +(global-rainbow-mode 1) + ;; allgmeine Einstellungen (after! org (setq calendar-week-start-day 1 @@ -349,6 +364,29 @@ (interactive) (insert-file-contents "~/Nextcloud/Dokumente/org_files/header.txt")) +;; fzf +(use-package fzf + :bind + ;; Don't forget to set keybinds! + :config + (setq fzf/args "-x --color dark --print-query --margin=1,0 --no-hscroll" + fzf/executable "fzf" + fzf/git-grep-args "-i --line-number %s" + ;; command used for `fzf-grep-*` functions + ;; example usage for ripgrep: + ;; fzf/grep-command "rg --no-heading -nH" + fzf/grep-command "grep -nrH" + ;; If nil, the fzf buffer will appear at the top of the window + fzf/position-bottom t + fzf/window-height 15)) + +;; Bookmarks +(setq bookmark-default-file "~/Nextcloud/configs/global/bookmarks_emacs") ;;define file to use. +(setq bookmark-save-flag 1) ;save bookmarks to .emacs.bmk after each entry + +;; save last position in every file +(save-place-mode t) + ;; ;;; Configure Package Archives ----------------------------- ;; ;; Initialize package sources diff --git a/.config/doom/init.el b/.config/doom/init.el index 95c79a0..302ea01 100644 --- a/.config/doom/init.el +++ b/.config/doom/init.el @@ -30,7 +30,7 @@ :ui ;;deft ; notational velocity for Emacs doom ; what makes DOOM look the way it does - doom-dashboard ; a nifty splash screen for Emacs + dashboard ; a nifty splash screen for Emacs ;;doom-quit ; DOOM quit-message prompts when you quit Emacs ;;(emoji +unicode) ; 🙂 hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW @@ -119,7 +119,7 @@ ;;coq ; proofs-as-programs ;;crystal ; ruby at the speed of c ;;csharp ; unity, .NET, and mono shenanigans - ;;data ; config/data formats + data ; config/data formats ;;(dart +flutter) ; paint ui and not much else ;;dhall ;;elixir ; erlang done right diff --git a/.config/doom/packages.el b/.config/doom/packages.el index 72fe9b1..21d8fa3 100644 --- a/.config/doom/packages.el +++ b/.config/doom/packages.el @@ -15,9 +15,12 @@ (package! elfeed-goodies) (package! elfeed-org) (package! nerd-icons) +(package! fzf) +(package! kdl-mode) ;;(package! modus-themes) ;;(package! org-super-agenda) (package! org-superstar) +(package! rainbow-mode) ;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror: ;(package! some-package) diff --git a/.config/ghostty/config b/.config/ghostty/config new file mode 100644 index 0000000..c761e15 --- /dev/null +++ b/.config/ghostty/config @@ -0,0 +1,20 @@ +font-family = "Ubuntu Mono" +font-size = 12 +#font-style = bold + +#cursor-style = block +mouse-scroll-multiplier = 1 + +background = "#121212" +background-opacity = 0.82 +window-decoration = none +window-padding-x = 5 +window-padding-y = 5 +app-notifications = false + +# against high CPU-Usage https://github.com/ghostty-org/ghostty/discussions/3224#discussioncomment-11691632 +async-backend = epoll +shell-integration-features = ssh-env,ssh-terminfo +#shell-integration = bash +#shell-integration-features = cursor +theme = noctalia diff --git a/.config/ghostty/themes/noctalia b/.config/ghostty/themes/noctalia new file mode 100644 index 0000000..cab9264 --- /dev/null +++ b/.config/ghostty/themes/noctalia @@ -0,0 +1,22 @@ +palette = 0= #33331e +palette = 1= #fd4663 +palette = 2= #e0e467 +palette = 3= #5cd6a0 +palette = 4= #66cc6a +palette = 5= #e9ec93 +palette = 6= #96e9c4 +palette = 7= #f3f3f2 +palette = 8= #b6b6af +palette = 9= #fd4663 +palette = 10= #e0e467 +palette = 11= #5cd6a0 +palette = 12= #66cc6a +palette = 13= #e9ec93 +palette = 14= #96e9c4 +palette = 15= #f3f3f2 +background = #262617 +foreground = #f3f3f2 +cursor-color = #f3f3f2 +cursor-text = #262617 +selection-background = #66cc6a +selection-foreground = #242518 \ No newline at end of file diff --git a/.config/starship.toml b/.config/starship.toml index ad5f767..f9493a3 100644 --- a/.config/starship.toml +++ b/.config/starship.toml @@ -15,9 +15,9 @@ success_symbol = "[](bold green)" vimcmd_symbol = "[](bold green)" [cmd_duration] -format = "[took](red) [$duration]($style) " +format = "[ ]($style) [$duration]($style) " min_time = 50 -style = "fg:red" +style = "fg:green" [directory] home_symbol = " " @@ -26,7 +26,7 @@ style = "fg:blue italic bold" [directory.substitutions] "Bilder" = " " -"Dokumente" = " " +"Dokumente" = " " "Downloads" = " " "Musik" = " " "Nextcloud" = " " diff --git a/.config/yazi/keymap.toml b/.config/yazi/keymap.toml index f5e97f0..2f910a9 100644 --- a/.config/yazi/keymap.toml +++ b/.config/yazi/keymap.toml @@ -1,9 +1,6 @@ -### Projects Keymaps ### -# [[manager.prepend_keymap]] -# on = [ "q" ] -# run = "plugin projects quit" -# desc = "Save last project and exit the process" +#:schema https://yazi-rs.github.io/schemas/yazi.json +### Projects Keymaps ### [[mgr.prepend_keymap]] on = [ "T", "s" ] run = "plugin projects save" @@ -39,7 +36,7 @@ on = [ "T", "M" ] run = "plugin projects 'merge all'" desc = "Merge current project to other projects" -## eigene +### eigene ### [[mgr.prepend_keymap]] on = "!" run = 'shell "$SHELL" --block' @@ -55,6 +52,11 @@ on = "f" run = "plugin jump-to-char" desc = "Jump to char" +[[mgr.prepend_keymap]] +on = "M" +run = "plugin mount" +desc = "Mount Manager" + [[mgr.prepend_keymap]] on = "-" run = "plugin toggle-pane max-parent" @@ -65,10 +67,7 @@ on = "+" run = "plugin toggle-pane max-preview" desc = "Hide or show preview pane" -# A TOML linter such as https://taplo.tamasfe.dev/ can use this schema to validate your config. -# If you encounter any issues, please make an issue at https://github.com/yazi-rs/schemas. -"$schema" = "https://yazi-rs.github.io/schemas/keymap.json" - +### mgr ### [mgr] keymap = [ @@ -162,7 +161,6 @@ keymap = [ # Copy and keybindings with 'c' { on = [ "c", "a" ], run = "plugin ouch", desc = "Archive selected files" }, - #{ on = [ "c", "a" ], run = "plugin compress", desc = "Archive selected files" }, { on = [ "c", "c" ], run = "copy path", desc = "Copy the file path" }, { on = [ "c", "d" ], run = "copy dirname", desc = "Copy the directory path" }, { on = [ "c", "f" ], run = "copy filename", desc = "Copy the filename" }, @@ -179,30 +177,33 @@ keymap = [ { on = "N", run = "find_arrow --previous", desc = "Goto the previous found" }, # Sorting - { on = [ ",", "m" ], run = [ "sort mtime --reverse=no", "linemode mtime" ], desc = "Sort by modified time" }, - { on = [ ",", "M" ], run = [ "sort mtime --reverse", "linemode mtime" ], desc = "Sort by modified time (reverse)" }, + { on = [ ",", "a" ], run = "sort alphabetical --reverse=no", desc = "Sort alphabetically" }, + { on = [ ",", "A" ], run = "sort alphabetical --reverse", desc = "Sort alphabetically (reverse)" }, { on = [ ",", "b" ], run = [ "sort btime --reverse=no", "linemode btime" ], desc = "Sort by birth time" }, { on = [ ",", "B" ], run = [ "sort btime --reverse", "linemode btime" ], desc = "Sort by birth time (reverse)" }, { on = [ ",", "e" ], run = "sort extension --reverse=no", desc = "Sort by extension" }, { on = [ ",", "E" ], run = "sort extension --reverse", desc = "Sort by extension (reverse)" }, - { on = [ ",", "a" ], run = "sort alphabetical --reverse=no", desc = "Sort alphabetically" }, - { on = [ ",", "A" ], run = "sort alphabetical --reverse", desc = "Sort alphabetically (reverse)" }, + { on = [ ",", "m" ], run = [ "sort mtime --reverse=no", "linemode mtime" ], desc = "Sort by modified time" }, + { on = [ ",", "M" ], run = [ "sort mtime --reverse", "linemode mtime" ], desc = "Sort by modified time (reverse)" }, { on = [ ",", "n" ], run = "sort natural --reverse=no", desc = "Sort naturally" }, { on = [ ",", "N" ], run = "sort natural --reverse", desc = "Sort naturally (reverse)" }, + { on = [ ",", "r" ], run = "sort random --reverse=no", desc = "Sort randomly" }, { on = [ ",", "s" ], run = [ "sort size --reverse=no", "linemode size" ], desc = "Sort by size" }, { on = [ ",", "S" ], run = [ "sort size --reverse", "linemode size" ], desc = "Sort by size (reverse)" }, - { on = [ ",", "r" ], run = "sort random --reverse=no", desc = "Sort randomly" }, # Goto an keybindings with 'g' { on = [ "g", "a" ], run = "plugin what-size", desc = "Calc size of selection" }, + { on = [ "g", "b" ], run = "cd ~/Bilder", desc = "Goto ~/Bilder" }, { on = [ "g", "c" ], run = "cd ~/.config", desc = "Goto ~/.config" }, { on = [ "g", "d" ], run = "cd ~/Downloads", desc = "Goto ~/Downloads" }, { on = [ "g", "D" ], run = "cd /Daten", desc = "Goto /Daten" }, { on = [ "g", "h" ], run = "cd ~", desc = "Go home" }, + { on = [ "g", "i" ], run = "plugin lazygit", desc = "run lazygit" }, { on = [ "g", "m" ], run = "cd /run/media/proenz", desc = "Go to media" }, { on = [ "g", "n" ], run = "cd ~/Nextcloud", desc = "Go to Nextcloud" }, { on = [ "g", "r" ], run = 'shell "$SHELL $0" --block', desc = "Execute script" }, { on = [ "g", "R" ], run = "cd ~/Nextcloud/repos", desc = "Go to Nextcloud repos" }, + { on = [ "g", "s" ], run = "cd sftp://ubuservice", desc = "ssh to ubuservice" }, { on = [ "g", "" ], run = "cd --interactive", desc = "Jump interactively" }, # Tabs @@ -232,6 +233,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Tasks ### [tasks] keymap = [ @@ -254,6 +256,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Spot ### [spot] keymap = [ @@ -280,6 +283,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Pick ### [pick] keymap = [ @@ -299,6 +303,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Input ### [input] keymap = [ @@ -375,6 +380,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Confirm ### [confirm] keymap = [ @@ -397,6 +403,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Completion ### [completion] keymap = [ @@ -418,6 +425,7 @@ keymap = [ { on = "", run = "help", desc = "Open help" }, ] +### Help ### [help] keymap = [ diff --git a/.config/yazi/package.toml b/.config/yazi/package.toml index 26aba9e..620f4e1 100644 --- a/.config/yazi/package.toml +++ b/.config/yazi/package.toml @@ -1,59 +1,64 @@ [[plugin.deps]] -use = "yazi-rs/plugins:jump-to-char" -rev = "05234ed" -hash = "ce67445ebb1bf3d97b8e44f50904b2c5" +use = "yazi-rs/plugins:full-border" +rev = "bb758e2" +hash = "7b625412411be411153886894d9acaf" [[plugin.deps]] use = "yazi-rs/plugins:chmod" -rev = "05234ed" -hash = "5b2eb0cc2050cec1e4de83cfa51a5b90" +rev = "bb758e2" +hash = "5b1c276b75cae91cbbdbe7863f39a540" + +[[plugin.deps]] +use = "KKV9/compress" +rev = "e60e122" +hash = "fbaf0adc8efc59555b748d36aab62d40" [[plugin.deps]] use = "pirafrank/what-size" -rev = "d896656" -hash = "62251f94eb67648d42cdfcfb8be0fad2" +rev = "179ebf6" +hash = "57056b9728006881d580ccabe8154a9c" [[plugin.deps]] -use = "yazi-rs/plugins:full-border" -rev = "05234ed" -hash = "3996fc74044bc44144b323686f887e1" +use = "yazi-rs/plugins:jump-to-char" +rev = "bb758e2" +hash = "7a4b4237223aaa94e589d1c01a23542a" [[plugin.deps]] use = "MasouShizuka/projects" -rev = "a5e33db" -hash = "3de26efded35814ba3e55e28f1c389a4" - -[[plugin.deps]] -use = "yazi-rs/plugins:toggle-pane" -rev = "05234ed" -hash = "8a7c58225816a163a6e8730c0adafbc8" +rev = "22a4006" +hash = "195d1b8c8fc1a944883b5ce3d92d7ca7" [[plugin.deps]] use = "ndtoan96/ouch" -rev = "cfb9140" -hash = "b5067143415bd2d46c0dfa57319ddcef" +rev = "406ce6c" +hash = "f5afc904d5106ee368c8aa2ded43bd74" + +[[plugin.deps]] +use = "yazi-rs/plugins:toggle-pane" +rev = "bb758e2" +hash = "15e5b67a241172cbb86b8fbf9e63692" + +[[plugin.deps]] +use = "yazi-rs/plugins:mount" +rev = "bb758e2" +hash = "e3260d0b1feded8c8e3ae3afa1169e30" + +[[flavor.deps]] +use = "yazi-rs/flavors:catppuccin-mocha" +rev = "4770a34" +hash = "7dfe41c9c3d9be76da8a844263d0bbed" [[flavor.deps]] use = "yazi-rs/flavors:catppuccin-macchiato" -rev = "9276ffa" -hash = "9b9a8e91898a73c1211788a4ed30336" - -[[flavor.deps]] -use = "kmlupreti/ayu-dark" -rev = "648a178" -hash = "1a8af82f6246942bd700316a16c4e14a" - -[[flavor.deps]] -use = "marcosvnmelo/kanagawa-dragon" -rev = "4905527" -hash = "5fd7aa0bf4e7d9753ad8a4660a6eb94f" +rev = "4770a34" +hash = "67f2240fd9c98f21714527a24cd672f8" [[flavor.deps]] use = "dangooddd/kanagawa" -rev = "a0b1d9d" -hash = "abfb0b2371259b2c8adfc7b617c3d7e5" +rev = "04985d1" +hash = "c69a63981e254a3a06a11c2bf0e6af1d" [[flavor.deps]] -use = "gosxrgxx/flexoki-dark" -rev = "28e1977" -hash = "9dbbb64ea20f9f1271c31951dea55c7b" +use = "6ruby1/eldritch" +rev = "7b5bf34" +hash = "d73a2192b13f0267461d5424a7f10cd1" diff --git a/.config/yazi/theme.toml b/.config/yazi/theme.toml index 02017a6..8a2faed 100644 --- a/.config/yazi/theme.toml +++ b/.config/yazi/theme.toml @@ -1,10 +1,13 @@ [flavor] -dark = "kanagawa" +#dark = "kanagawa" #use = "kanagawa-dragon" -#dark = "catppuccin-macchiato" +dark = "catppuccin-macchiato" #use = "ayu-dark" #dark = "tokyo-night" #dark = "flexoki-dark" +#dark = "eldritch" +#light = "noctalia" +#dark = "noctalia" -#[status] -#overall = { fg = "#cad3f5", bg = "#181926" } +[status] +overall = { fg = "#cad3f5", bg = "#181926" } diff --git a/.config/yazi/yazi.toml b/.config/yazi/yazi.toml index ad59bd0..bad7d38 100644 --- a/.config/yazi/yazi.toml +++ b/.config/yazi/yazi.toml @@ -1,9 +1,7 @@ -# A TOML linter such as https://taplo.tamasfe.dev/ can use this schema to validate your config. -# If you encounter any issues, please make an issue at https://github.com/yazi-rs/schemas. -"$schema" = "https://yazi-rs.github.io/schemas/yazi.json" +#:schema https://yazi-rs.github.io/schemas/yazi.json [mgr] -ratio = [ 0, 8, 0 ] +ratio = [ 0, 6, 4 ] sort_by = "alphabetical" sort_sensitive = false sort_reverse = false @@ -19,7 +17,7 @@ title_format = "Yazi: {cwd}" [preview] wrap = "no" tab_size = 2 -max_width = 600 +max_width = 800 max_height = 900 cache_dir = "" image_delay = 30 @@ -31,40 +29,32 @@ ueberzug_offset = [ 0, 0, 0, 0 ] [opener] picture = [ - { run = 'sxiv -g 1650x946 "$@"', orphan = true, desc = "Open picture", for = "unix" }, + { run = 'imv "$@"', orphan = true, desc = "Open picture with imv", for = "unix" }, + { run = 'gimp "$@"', orphan = true, desc = "Open picture with gimp", for = "unix" }, + { run = 'satty --filename "$@"', orphan = true, desc = "Open picture with satty", for = "unix" }, ] edit = [ - { run = '${EDITOR:-vi} "$@"', desc = "$EDITOR", block = true, for = "unix" }, - { run = 'code %*', orphan = true, desc = "code", for = "windows" }, - { run = 'code -w %*', block = true, desc = "code (block)", for = "windows" }, + { run = 'vim "$@"', desc = "$EDITOR", block = true, for = "unix" }, ] open = [ { run = 'xdg-open "$1"', desc = "Open", for = "linux" }, - { run = 'open "$@"', desc = "Open", for = "macos" }, - { run = 'start "" "%1"', orphan = true, desc = "Open", for = "windows" }, - { run = 'termux-open "$1"', desc = "Open", for = "android" }, ] reveal = [ { run = 'xdg-open "$(dirname "$1")"', desc = "Reveal", for = "linux" }, - { run = 'open -R "$1"', desc = "Reveal", for = "macos" }, - { run = 'explorer /select,"%1"', orphan = true, desc = "Reveal", for = "windows" }, - { run = 'termux-open "$(dirname "$1")"', desc = "Reveal", for = "android" }, { run = '''exiftool "$1"; echo "Press enter to exit"; read _''', block = true, desc = "Show EXIF", for = "unix" }, ] extract = [ { run = 'ya pub extract --list "$@"', desc = "Extract here", for = "unix" }, - { run = 'ya pub extract --list %*', desc = "Extract here", for = "windows" }, ] play = [ - { run = 'mpv --force-window "$@"', orphan = true, for = "unix" }, - { run = 'mpv --force-window %*', orphan = true, for = "windows" }, + { run = 'celluloid "$@"', orphan = true, for = "unix" }, { run = '''mediainfo "$1"; echo "Press enter to exit"; read _''', block = true, desc = "Show media info", for = "unix" }, ] [open] rules = [ # Folder - { name = "*/", use = [ "edit", "open", "reveal" ] }, + { url = "*/", use = [ "edit", "open", "reveal" ] }, # Text { mime = "text/*", use = [ "edit", "reveal" ] }, # Image @@ -80,7 +70,7 @@ rules = [ # Empty file { mime = "inode/empty", use = [ "edit", "reveal" ] }, # Fallback - { name = "*", use = [ "open", "reveal" ] }, + { url = "*", use = [ "open", "reveal" ] }, ] [tasks] @@ -95,10 +85,15 @@ suppress_preload = false fetchers = [ # Mimetype - { id = "mime", name = "*", run = "mime", prio = "high" }, +# { id = "mime", url = "*", run = "mime.local", prio = "high" }, +# { id = "mime", url = "*/", run = "mime.dir", prio = "high" }, + # MIME-type + { url = "*/", run = "mime.dir", prio = "high", group = "mime" }, + { url = "local://*", run = "mime.local", prio = "high", group = "mime" }, + { url = "remote://*", run = "mime.remote", prio = "high", group = "mime" }, ] spotters = [ - { name = "*/", run = "folder" }, + { url = "*/", run = "folder" }, # Code { mime = "text/*", run = "code" }, { mime = "application/{mbox,javascript,wine-extension-ini}", run = "code" }, @@ -108,7 +103,7 @@ spotters = [ # Video { mime = "video/*", run = "video" }, # Fallback - { name = "*", run = "file" }, + { url = "*", run = "file" }, ] preloaders = [ # Image @@ -123,7 +118,7 @@ preloaders = [ { mime = "application/ms-opentype", run = "font" }, ] previewers = [ - { name = "*/", run = "folder", sync = true }, + { url = "*/", run = "folder", sync = true }, # Code { mime = "text/*", run = "code" }, { mime = "application/{mbox,javascript,wine-extension-ini}", run = "code" }, @@ -139,18 +134,18 @@ previewers = [ # Archive { mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", run = "archive" }, { mime = "application/{debian*-package,redhat-package-manager,rpm,android.package-archive}", run = "archive" }, - { name = "*.{AppImage,appimage}", run = "archive" }, + { url = "*.{AppImage,appimage}", run = "archive" }, # Virtual Disk / Disk Image { mime = "application/{iso9660-image,qemu-disk,ms-wim,apple-diskimage}", run = "archive" }, { mime = "application/virtualbox-{vhd,vhdx}", run = "archive" }, - { name = "*.{img,fat,ext,ext2,ext3,ext4,squashfs,ntfs,hfs,hfsx}", run = "archive" }, + { url = "*.{img,fat,ext,ext2,ext3,ext4,squashfs,ntfs,hfs,hfsx}", run = "archive" }, # Font { mime = "font/*", run = "font" }, { mime = "application/ms-opentype", run = "font" }, # Empty file { mime = "inode/empty", run = "empty" }, # Fallback - { name = "*", run = "file" }, + { url = "*", run = "file" }, ] [input] diff --git a/README.org b/README.org index 5cd5bf1..42fbcdc 100644 --- a/README.org +++ b/README.org @@ -8,6 +8,7 @@ Hier die Sammlung meiner persönlichen =Dotfiles=. Aktuell sammle ich hier erstmal alle Dotfiles, die ich global für meine PCs nutzen kann. Also nur diese für Anwendungen und nicht die für verschiedene Window-Manager. Das soll aber später auch noch folgen. * Changelog ++ 23.07.2026: Konfiguration Ghostty zugefügt und Diverse aktualisiert + 23.07.2026: Konfiguration Fish-Shell zugefügt + 10.01.2026: Anpassungen =.bashrc= + 09.01.2026: btop zugefügt