laksjlaksjdalkjd

This commit is contained in:
2025-11-19 21:00:10 +01:00
parent 78376739d5
commit 32d47436fb
3 changed files with 36 additions and 36 deletions

View File

@@ -35,11 +35,8 @@ https://wiki.nixos.org/wiki/GNOME
# support GConf-based applications
# services.dbus.packages = [ pkgs.gnome2.GConf ];
# Enable system tray icons (will also require the appindicator gnome-extension)
# environment.systemPackages = [ pkgs.gnomeExtensions.appindicator ];
services.udev.packages = [
(pkgs.gnome-settings-daemon or pkgs.gnome.gnome-settings-daemon)
];
# Enable system tray icons (used by gnomeExtensions.appindicator)
services.udev.packages = [ pkgs.gnome-settings-daemon ];
# programs.dconf.profiles.user.databases = [
# {
@@ -64,19 +61,20 @@ https://wiki.nixos.org/wiki/GNOME
pkgs.pavucontrol
pkgs.lxterminal # TODO: remove?
pkgs.ghostty
(pkgs.gnome-tweaks or pkgs.gnome.gnome-tweaks)
pkgs.gnome-tweaks
pkgs.refine # Tweak various aspects of GNOME
# TODO: shadow gnome-terminal
pkgs.ffmpegthumbnailer
pkgs.libheif # HEIF thumbnails
pkgs.gnomeExtensions.appindicator
pkgs.decibels
pkgs.decibels # audio player
pkgs.dconf-editor
pkgs.loupe
pkgs.gnome-clocks
pkgs.loupe # eog replacement
pkgs.shotwell # image editor
# pkgs.gnome-clocks
pkgs.desktop-file-utils # update-desktop-database
];
@@ -97,23 +95,22 @@ https://wiki.nixos.org/wiki/GNOME
pkgs.gnome-photos
pkgs.gnome-tour
pkgs.gnome-maps
(pkgs.gedit or pkgs.gnome.gedit) # text editor (24.05 vs 23.11)
pkgs.gedit # text editor (24.05 vs 23.11)
# pkgs.papers # Document Viewer (new)
(pkgs.eog or pkgs.gnome.eog)
pkgs.eog
#pkgs.cheese # webcam tool
#pkgs.baobab # Disk Usage Analyser
(pkgs.simple-scan or pkgs.gnome.simple-scan) # scanning utility
(pkgs.yelp or pkgs.gnome.yelp) # Help
(pkgs.evince or pkgs.gnome.evince) # Document Viewer
(pkgs.gnome-music or pkgs.gnome.gnome-music)
(pkgs.gnome-terminal or pkgs.gnome.gnome-terminal)
(pkgs.epiphany or pkgs.gnome.epiphany) # web browser
(pkgs.geary or pkgs.gnome.geary) # email reader
(pkgs.totem or pkgs.gnome.totem) # video player
(pkgs.tali or pkgs.gnome.tali) # poker game
(pkgs.iagno or pkgs.gnome.iagno) # go game
(pkgs.hitori or pkgs.gnome.hitori) # sudoku game
(pkgs.atomix or pkgs.gnome.atomix) # puzzle game
pkgs.simple-scan # scanning utility
pkgs.yelp # Help
pkgs.gnome-music
pkgs.evince # Document Viewer
pkgs.epiphany # web browser
pkgs.geary # email reader
pkgs.totem # video player
pkgs.tali # poker game
pkgs.iagno # go game
pkgs.hitori # sudoku game
pkgs.atomix # puzzle game
];
}

View File

@@ -23,14 +23,9 @@ clipboard-paste-bracketed-safe = true
# 50MB, default is 10MB. The buffer is preallocated
scrollback-limit = 50000000
# navigation in micro
keybind = ctrl+comma=unbind
keybind = ctrl+shift+comma=unbind
keybind = ctrl+shift+page_down=move_tab:+1
keybind = ctrl+shift+page_up=move_tab:-1
keybind = ctrl+shift+up=scroll_page_lines:-1
keybind = ctrl+shift+down=scroll_page_lines:1
keybind = ctrl+shift+left=unbind
keybind = ctrl+shift+right=unbind
#keybind = shift+page_up=unbind
#keybind = shift+page_down=unbind
#keybind = unconsumed:shift+page_up=scroll_page_up
@@ -40,3 +35,11 @@ keybind = shift+end=unbind
keybind = ctrl+shift+q=unbind
keybind = ctrl+enter=unbind
keybind = ctrl+shift+enter=unbind
# tab and view management
keybind = ctrl+shift+page_down=move_tab:+1
keybind = ctrl+shift+page_up=move_tab:-1
keybind = ctrl+shift+up=scroll_page_lines:-1
keybind = ctrl+shift+down=scroll_page_lines:1
keybind = ctrl+shift+left=unbind
keybind = ctrl+shift+right=unbind

View File

@@ -1,8 +1,7 @@
{ lib, pkgs, config, ... }:
let
m = pkgs.mpvScripts;
mu = pkgs.unstable.mpvScripts;
inherit (pkgs) mpvScripts;
anime4k = pkgs.anime4k or pkgs.unstable.anime4k or null;
a4k = lib.mkIf (anime4k != null);
in
@@ -32,11 +31,12 @@ in
programs.mpv.bindings."CTRL+6" = a4k ''no-osd change-list glsl-shaders set "${anime4k}/Anime4K_Clamp_Highlights.glsl:${anime4k}/Anime4K_Upscale_Denoise_CNN_x2_VL.glsl:${anime4k}/Anime4K_AutoDownscalePre_x2.glsl:${anime4k}/Anime4K_AutoDownscalePre_x4.glsl:${anime4k}/Anime4K_Restore_CNN_M.glsl:${anime4k}/Anime4K_Upscale_CNN_x2_M.glsl"; show-text "Anime4K: Mode C+A (HQ)"'';
/**/
programs.mpv.scripts = [
#m.thumbnail # TOO SLOW
m.thumbfast
m.mpris
(m.mpv-webm or mu.mpv-webm) # activate with SHIFT+W
#mpvScripts.thumbnail # TOO SLOW
mpvScripts.thumbfast
mpvScripts.mpris
mpvScripts.mpv-webm # activate with SHIFT+W
# from https://github.com/mpv-player/mpv/issues/9767#issuecomment-1024831645
({ scriptName = "dynamic-subs.lua"; } // (pkgs.writeTextDir "share/mpv/scripts/dynamic-subs.lua" ''
mp.add_hook('on_load', 10, function()