diff --git a/home/.chezmoi.toml.tmpl b/home/.chezmoi.toml.tmpl index 6d5c81b..7e2e2ed 100644 --- a/home/.chezmoi.toml.tmpl +++ b/home/.chezmoi.toml.tmpl @@ -94,10 +94,11 @@ Determining headless {{- end -}} {{- if not $headless -}} {{- if eq .chezmoi.os "linux" -}} -{{/* Fedora Server */}} +{{/* Fedora Server {{- if eq .chezmoi.osRelease.variantID "server" -}} -{{- $headless = true -}} +{{- $headless = true {{- end -}} +*/}} {{/* Treat all Debian hosts as headless */}} {{- if eq .chezmoi.osRelease.id "debian" -}} {{- $headless = true -}} diff --git a/home/dot_config/nvim/lua/keymaps/init.lua b/home/dot_config/nvim/lua/keymaps/init.lua index a75939f..1ae2b06 100644 --- a/home/dot_config/nvim/lua/keymaps/init.lua +++ b/home/dot_config/nvim/lua/keymaps/init.lua @@ -3,8 +3,6 @@ local M = {} require("keymaps.user-command") local utils = require("keymaps.utils") -local keymaps_nvim_tree_general = require("keymaps.nvim-tree").global - local keymaps_general = vim.tbl_extend("force", {}, require("keymaps.leaders"), require("keymaps.lspkeys")) -- Tables cannot be merged since `mode` are set in some keymaps of `keymaps_basic` local keymaps_basic = require("keymaps.basic") @@ -15,7 +13,6 @@ local keymaps_terminal = require("keymaps.tmap") utils.set_keymaps(keymaps_general) utils.set_keymaps(keymaps_basic) --- utils.set_keymaps(keymaps_nvim_tree_general) utils.set_keymaps(keymaps_modifier) utils.set_keymaps(keymaps_terminal) diff --git a/nixcfgs/users/js0ny/programs/mime.nix b/nixcfgs/users/js0ny/programs/mime.nix index 865642b..5cfa1bd 100644 --- a/nixcfgs/users/js0ny/programs/mime.nix +++ b/nixcfgs/users/js0ny/programs/mime.nix @@ -44,6 +44,12 @@ "application/x-tar" "application/x-zstd-compressed-tar" # .tar.zst ]; + video = [ + "video/mp4" + "video/quicktime" # .mov + "video/x-matroska" # .mkv + "video/mp2t" # .ts .mts .m2ts + ]; # Image Viewer: # gwenview: keyboard driven, high compatibility @@ -91,7 +97,8 @@ in { "x-scheme-handler/tg" "x-scheme-handler/tonsite" ] - // mkAssoc archiveManager archive; + // mkAssoc archiveManager archive + // mkAssoc "mpv.desktop" video; }; home.sessionVariables.BROWSER = "firefox";