Thunar: add config
This commit is contained in:
		
							parent
							
								
									db92170190
								
							
						
					
					
						commit
						9689075b44
					
				
					 5 changed files with 175 additions and 0 deletions
				
			
		
							
								
								
									
										10
									
								
								scripts/_thunar-terminal
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										10
									
								
								scripts/_thunar-terminal
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
					@ -0,0 +1,10 @@
 | 
				
			||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					for path
 | 
				
			||||||
 | 
					do
 | 
				
			||||||
 | 
					    test -f "$path" &&
 | 
				
			||||||
 | 
					    path=$(dirname "$path")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    cd "$path"
 | 
				
			||||||
 | 
					    terminal
 | 
				
			||||||
 | 
					done
 | 
				
			||||||
| 
						 | 
					@ -22,6 +22,7 @@
 | 
				
			||||||
    br = [ ];
 | 
					    br = [ ];
 | 
				
			||||||
    bmenu = [ bemenu final.dhist fish j4-dmenu-desktop jq sway ];
 | 
					    bmenu = [ bemenu final.dhist fish j4-dmenu-desktop jq sway ];
 | 
				
			||||||
    _diffr = [ diffr ];
 | 
					    _diffr = [ diffr ];
 | 
				
			||||||
 | 
					    _thunar-terminal = [ final.terminal ];
 | 
				
			||||||
    kak-pager = [ fish final._diffr ];
 | 
					    kak-pager = [ fish final._diffr ];
 | 
				
			||||||
    kak-man-pager = [ final.kak-pager ];
 | 
					    kak-man-pager = [ final.kak-pager ];
 | 
				
			||||||
    showkeys =
 | 
					    showkeys =
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -133,6 +133,10 @@ in {
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
  programs.bash = { enable = true; };
 | 
					  programs.bash = { enable = true; };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  xdg.configFile = {
 | 
				
			||||||
 | 
					    "thunar/".source = ./thunar;
 | 
				
			||||||
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  systemd.user.services = {
 | 
					  systemd.user.services = {
 | 
				
			||||||
    steam = {
 | 
					    steam = {
 | 
				
			||||||
      Unit = {
 | 
					      Unit = {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										96
									
								
								user/thunar/accels.scm
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										96
									
								
								user/thunar/accels.scm
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,96 @@
 | 
				
			||||||
 | 
					; thunar GtkAccelMap rc-file         -*- scheme -*-
 | 
				
			||||||
 | 
					; this file is an automated accelerator map dump
 | 
				
			||||||
 | 
					;
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/delete-3" "<Shift>KP_Delete")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/reload" "<Primary>r")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/delete" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/invert-selection" "")
 | 
				
			||||||
 | 
					(gtk_accel_path "<Actions>/ThunarActions/uca-action-1623021489374475-1" "<Primary>Return")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/open-in-new-tab" "<Primary><Shift>p")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/delete-2" "<Shift>Delete")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in" "<Primary>KP_Add")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/empty-trash" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/open" "<Primary>o")
 | 
				
			||||||
 | 
					(gtk_accel_path "<Actions>/ThunarActions/uca-action-1623196889794306-1" "<Primary><Shift>c")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/sort-ascending" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-network" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/contents/help-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-file-system" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/back-alt" "BackSpace")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/paste" "<Primary>v")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/switch-next-tab" "<Primary>Page_Down")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-file-menu" "F10")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-as-compact-list" "<Primary>3")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/about" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/clear-directory-specific-settings" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-computer" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-parent" "<Alt>Up")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/properties" "<Alt>Return")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/open-in-new-window" "<Primary><Shift>o")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/back" "<Alt>Left")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/trash-delete" "Delete")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/sendto-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/reload-alt" "F5")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-out-alt" "<Primary>minus")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/select-by-pattern" "<Primary>s")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/rename" "F2")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/create-document" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarShortcutsPane/sendto-shortcuts" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-type" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/close-tab" "<Primary>w")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-tree" "<Primary>e")
 | 
				
			||||||
 | 
					(gtk_accel_path "<Actions>/ThunarActions/uca-action-1623198055590793-3" "<Primary><Shift>m")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/toggle-side-pane" "F9")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-home" "<Alt>Home")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/execute" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-templates" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-location-alt" "<Alt>d")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/close-window" "<Primary>q")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/duplicate" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/cut" "<Primary>x")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/sendto-desktop" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in-alt2" "<Primary>equal")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-toolbar" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/select-all-files" "<Primary>a")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/open-with-other" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-out" "<Primary>KP_Subtract")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/contents" "F1")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-shortcuts" "<Primary>b")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/edit-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in-alt1" "<Primary>plus")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/preferences" "")
 | 
				
			||||||
 | 
					(gtk_accel_path "<Actions>/ThunarActions/uca-action-1623199341595037-4" "<Primary><Shift>r")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/switch-previous-tab" "<Primary>Page_Up")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-size" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/create-folder" "<Primary><Shift>n")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-statusbar" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/close-all-windows" "<Primary><Shift>w")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-trash" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/restore" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-desktop" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/arrange-items-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/open-location" "<Primary>l")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/new-window" "<Primary>n")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-menubar" "<Primary>m")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-reset-alt" "<Primary>0")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-as-detailed-list" "<Primary>2")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-as-icons" "<Primary>1")
 | 
				
			||||||
 | 
					(gtk_accel_path "<Actions>/ThunarActions/uca-action-1623196941650150-2" "<Primary><Shift>x")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/forward" "<Alt>Right")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/copy" "<Primary>c")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/file-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/make-link" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/sort-descending" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/new-tab" "<Primary>t")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/go-menu" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/trash-delete-2" "KP_Delete")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-mtime" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-pathbar" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/show-hidden" "<Primary>h")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-name" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/zoom-reset" "<Primary>KP_0")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarLauncher/move-to-trash" "")
 | 
				
			||||||
 | 
					; (gtk_accel_path "<Actions>/ThunarWindow/detach-tab" "")
 | 
				
			||||||
							
								
								
									
										64
									
								
								user/thunar/uca.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										64
									
								
								user/thunar/uca.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,64 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="UTF-8"?>
 | 
				
			||||||
 | 
					<actions>
 | 
				
			||||||
 | 
					<action>
 | 
				
			||||||
 | 
						<icon>utilities-terminal</icon>
 | 
				
			||||||
 | 
						<name>Open Terminal</name>
 | 
				
			||||||
 | 
						<unique-id>1623021489374475-1</unique-id>
 | 
				
			||||||
 | 
						<command>_thunar-terminal "%f"</command>
 | 
				
			||||||
 | 
						<description></description>
 | 
				
			||||||
 | 
						<patterns>*</patterns>
 | 
				
			||||||
 | 
						<startup-notify/>
 | 
				
			||||||
 | 
						<directories/>
 | 
				
			||||||
 | 
						<audio-files/>
 | 
				
			||||||
 | 
						<image-files/>
 | 
				
			||||||
 | 
						<other-files/>
 | 
				
			||||||
 | 
						<text-files/>
 | 
				
			||||||
 | 
						<video-files/>
 | 
				
			||||||
 | 
					</action>
 | 
				
			||||||
 | 
					<action>
 | 
				
			||||||
 | 
						<icon>folder-copy</icon>
 | 
				
			||||||
 | 
						<name>Copy Path</name>
 | 
				
			||||||
 | 
						<unique-id>1623196889794306-1</unique-id>
 | 
				
			||||||
 | 
						<command>wl-copy %F</command>
 | 
				
			||||||
 | 
						<description></description>
 | 
				
			||||||
 | 
						<patterns>*</patterns>
 | 
				
			||||||
 | 
						<directories/>
 | 
				
			||||||
 | 
						<audio-files/>
 | 
				
			||||||
 | 
						<image-files/>
 | 
				
			||||||
 | 
						<other-files/>
 | 
				
			||||||
 | 
						<text-files/>
 | 
				
			||||||
 | 
						<video-files/>
 | 
				
			||||||
 | 
					</action>
 | 
				
			||||||
 | 
					<action>
 | 
				
			||||||
 | 
						<icon>edit-copy</icon>
 | 
				
			||||||
 | 
						<name>Copy Name</name>
 | 
				
			||||||
 | 
						<unique-id>1623196941650150-2</unique-id>
 | 
				
			||||||
 | 
						<command>wl-copy %N</command>
 | 
				
			||||||
 | 
						<description></description>
 | 
				
			||||||
 | 
						<patterns>*</patterns>
 | 
				
			||||||
 | 
						<directories/>
 | 
				
			||||||
 | 
						<audio-files/>
 | 
				
			||||||
 | 
						<image-files/>
 | 
				
			||||||
 | 
						<other-files/>
 | 
				
			||||||
 | 
						<text-files/>
 | 
				
			||||||
 | 
						<video-files/>
 | 
				
			||||||
 | 
					</action>
 | 
				
			||||||
 | 
					<action>
 | 
				
			||||||
 | 
						<icon>gimp</icon>
 | 
				
			||||||
 | 
						<name>Meme</name>
 | 
				
			||||||
 | 
						<unique-id>1623198055590793-3</unique-id>
 | 
				
			||||||
 | 
						<command>memegen --open -i %f</command>
 | 
				
			||||||
 | 
						<description></description>
 | 
				
			||||||
 | 
						<patterns>*</patterns>
 | 
				
			||||||
 | 
						<image-files/>
 | 
				
			||||||
 | 
					</action>
 | 
				
			||||||
 | 
					<action>
 | 
				
			||||||
 | 
						<icon>com.github.peteruithoven.resizer</icon>
 | 
				
			||||||
 | 
						<name>Resize Image</name>
 | 
				
			||||||
 | 
						<unique-id>1623199341595037-4</unique-id>
 | 
				
			||||||
 | 
						<command>imgrs %f</command>
 | 
				
			||||||
 | 
						<description></description>
 | 
				
			||||||
 | 
						<patterns>*</patterns>
 | 
				
			||||||
 | 
						<image-files/>
 | 
				
			||||||
 | 
					</action>
 | 
				
			||||||
 | 
					</actions>
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue