about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNguyễn Gia Phong <cnx@loang.net>2023-12-14 09:16:50 +0900
committerNguyễn Gia Phong <cnx@loang.net>2023-12-14 09:23:15 +0900
commitaabe53d9fa064c7d85f8baa6b048383bc762f4de (patch)
tree7dbce8ab280053b097de2894732151875d3e5b58
parentdc0154041bba4ab9017e86b8218c501e935fd9cf (diff)
downloaddotfiles-aabe53d9fa064c7d85f8baa6b048383bc762f4de.tar.gz
Use left-handed cursor on desktop
-rw-r--r--gtk/.config/gtk-3.0/settings.ini4
-rw-r--r--guix/home.scm27
2 files changed, 15 insertions, 16 deletions
diff --git a/gtk/.config/gtk-3.0/settings.ini b/gtk/.config/gtk-3.0/settings.ini
index ba6e9af..ad38c7c 100644
--- a/gtk/.config/gtk-3.0/settings.ini
+++ b/gtk/.config/gtk-3.0/settings.ini
@@ -1,5 +1,5 @@
 [Settings]
-gtk-application-prefer-dark-theme = true
-gtk-cursor-theme-name = Mocu-White-Left
+gtk-cursor-theme-name = LHackneyed
+gtk-cursor-theme-size = 28
 gtk-font-name = Latin Modern Sans 12
 gtk-key-theme-name = Emacs
diff --git a/guix/home.scm b/guix/home.scm
index f865806..733b588 100644
--- a/guix/home.scm
+++ b/guix/home.scm
@@ -5,37 +5,35 @@
              (gnu home services shells)
              (gnu home services ssh)
              (gnu packages)
-             (gnu packages bittorrent)
-             (gnu packages gtk)
              (gnu services)
              (guix gexp)
              (guix packages))
 
 (home-environment
   (packages
-    (cons
-      (list (package  ; transmission:gui with GTK+3 for systray
-              (inherit transmission)
-              (inputs (modify-inputs (package-inputs transmission)
-                                     (replace "gtkmm" gtkmm-3))))
-            "gui")
+    (cons*
       (specifications->packages
         '("aerc" "dante" "isync" "mu"
-          "audacious" "ffmpeg" "mediainfo" "mpv" "simplescreenrecorder"
+          "audacious" "mediainfo" "mpv" "simplescreenrecorder"
           "awesome" "dbus" "keynav" "sx" "xdg-utils" "xkill"
-          "bastet" "extremetuxracer" "gnujump" "hedgewars" "kiki" "neverball"
+          "bastet" "gnujump" "hedgewars"
           "copyq" "pavucontrol" "playerctl" "pulsemixer" "xclip" "xrandr"
-          "dico" "man-pages" "man-pages-posix"
-          "font-google-noto" "font-google-noto-emoji" "font-latin-modern"
+          "dico" "imv" "man-pages" "man-pages-posix"
+          "extremetuxracer" "kiki" "neverball" "red-eclipse"
+          "font-google-noto" "font-google-noto-emoji"
+          "font-google-noto-sans-cjk" "font-google-noto-serif-cjk"
+          "font-latin-modern" "font-liberation" "font-wqy-microhei"
           "gcc-toolchain" "make" "python" "texlive" "zig"
-          "gimp" "imv" "imagemagick" "zathura" "zathura-pdf-poppler"
+          "gimp" "ffmpeg" "imagemagick" "stapler" "tenacity"
           "git" "git:send-email" "git-lfs"
           "gnupg" "pinentry" "nss-certs" "oath-toolkit"
           "hackneyed-x11-cursors" "hicolor-icon-theme"
           "icecat" "w3m" "yt-dlp"
           "libreoffice" "python-ueberzug" "rxvt-unicode" "scrot"
           "nheko" "senpai" "weechat" "weechat-wee-slack"
-          "ncdu" "ncurses" "stow" "units" "unrar-free" "unzip"))))
+          "ncdu" "ncurses" "stow" "units" "unrar-free" "unzip"
+          "vim-jedi-vim" "vim-srcery-vim"
+          "zathura" "zathura-djvu" "zathura-pdf-poppler"))))
   (services
     (list (service home-bash-service-type
                    (home-bash-configuration
@@ -63,6 +61,7 @@
               ("XCURSOR_THEME" . "LHackneyed")))
           (service home-files-service-type
                    `((".dico" ,(local-file "dico"))
+                     (".vim/vimrc" ,(local-file "vimrc"))
                      (".icons/default/index.theme" ,(local-file "cursor.ini"))))
           (service home-xdg-configuration-files-service-type
                    `(("gtk-3.0/settings.ini" ,(local-file "gtk3.ini"))))