Started using fzf-pass by ReekyMarko
There are still some issues with this. Primarily that it doesn't work with the browserpass format. I will probably need to fork this to get this to work.
This commit is contained in:
		
							parent
							
								
									f2bf83a622
								
							
						
					
					
						commit
						161278221b
					
				| 
						 | 
					@ -1,17 +1,16 @@
 | 
				
			||||||
### Variables
 | 
					### Variables
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# Logo key. Use Mod1 for Alt.
 | 
					 | 
				
			||||||
set $mod Mod4
 | 
					set $mod Mod4
 | 
				
			||||||
set $ctrl Control
 | 
					set $ctrl Control
 | 
				
			||||||
# Home row direction keys, like vim
 | 
					 | 
				
			||||||
set $left h
 | 
					set $left h
 | 
				
			||||||
set $down j
 | 
					set $down j
 | 
				
			||||||
set $up k
 | 
					set $up k
 | 
				
			||||||
set $right l
 | 
					set $right l
 | 
				
			||||||
# Your preferred terminal emulator
 | 
					 | 
				
			||||||
set $term kitty
 | 
					set $term kitty
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set $menu bash ~/.config/sway/scripts/menu
 | 
					set $menu bash ~/.config/sway/scripts/menu
 | 
				
			||||||
set $gopass_menu bash ~/.config/sway/scripts/menu_gopass
 | 
					set $pass_menu $term --class fzf-pass -e sh -c /usr/bin/fzf-pass
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set $clipman_menu bash ~/.config/sway/scripts/menu_clipman
 | 
					set $clipman_menu bash ~/.config/sway/scripts/menu_clipman
 | 
				
			||||||
set $clipman_clear_menu bash ~/.config/sway/scripts/clipman_clear_menu
 | 
					set $clipman_clear_menu bash ~/.config/sway/scripts/clipman_clear_menu
 | 
				
			||||||
set $printscreen bash ~/.config/sway/scripts/printscreen
 | 
					set $printscreen bash ~/.config/sway/scripts/printscreen
 | 
				
			||||||
| 
						 | 
					@ -24,6 +23,7 @@ for_window [class="mpv"] $PIP
 | 
				
			||||||
for_window [class="pip"] $PIP
 | 
					for_window [class="pip"] $PIP
 | 
				
			||||||
for_window [window_role="PictureInPicture"] $PIP
 | 
					for_window [window_role="PictureInPicture"] $PIP
 | 
				
			||||||
for_window [class="feh"] floating enabled ; border pixel 0
 | 
					for_window [class="feh"] floating enabled ; border pixel 0
 | 
				
			||||||
 | 
					for_window [app_id="fzf-pass"] focus, floating enabled, border pixel 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Status Bar:
 | 
					# Status Bar:
 | 
				
			||||||
bar {
 | 
					bar {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,7 +7,7 @@ bindsym $mod+q kill
 | 
				
			||||||
# start your launcher
 | 
					# start your launcher
 | 
				
			||||||
bindsym $mod+space exec $menu
 | 
					bindsym $mod+space exec $menu
 | 
				
			||||||
# gopass prompt
 | 
					# gopass prompt
 | 
				
			||||||
bindsym $mod+backslash exec $gopass_menu
 | 
					bindsym $mod+backslash exec $pass_menu
 | 
				
			||||||
# Clipboard management
 | 
					# Clipboard management
 | 
				
			||||||
bindsym $mod+Mod1+c exec $clipman_menu
 | 
					bindsym $mod+Mod1+c exec $clipman_menu
 | 
				
			||||||
bindsym $mod+Shift+Mod1+c exec $clipman_clear_menu
 | 
					bindsym $mod+Shift+Mod1+c exec $clipman_clear_menu
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user