swapped out dmenu for rofi, added polybar tweaks and calcurse tweaks
This commit is contained in:
		
							parent
							
								
									cab1b9ec31
								
							
						
					
					
						commit
						4db6864906
					
				
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							@ -62,3 +62,6 @@
 | 
				
			|||||||
[submodule "shells/st"]
 | 
					[submodule "shells/st"]
 | 
				
			||||||
	path = shells/st
 | 
						path = shells/st
 | 
				
			||||||
	url = https://git.keegandeppe.com/kdeppe/st.git
 | 
						url = https://git.keegandeppe.com/kdeppe/st.git
 | 
				
			||||||
 | 
					[submodule "gui/rofi"]
 | 
				
			||||||
 | 
						path = gui/rofi
 | 
				
			||||||
 | 
						url = https://git.keegandeppe.com/kdeppe/rofi.git
 | 
				
			||||||
 | 
				
			|||||||
@ -1,2 +1,6 @@
 | 
				
			|||||||
feh
 | 
					feh
 | 
				
			||||||
imagemagick
 | 
					imagemagick
 | 
				
			||||||
 | 
					rofi
 | 
				
			||||||
 | 
					mpv
 | 
				
			||||||
 | 
					mpd
 | 
				
			||||||
 | 
					mpc
 | 
				
			||||||
 | 
				
			|||||||
@ -28,7 +28,7 @@ smart_gaps on
 | 
				
			|||||||
# https://wiki.archlinux.org/index.php/XDG_Autostart
 | 
					# https://wiki.archlinux.org/index.php/XDG_Autostart
 | 
				
			||||||
workspace 1 output DP-2
 | 
					workspace 1 output DP-2
 | 
				
			||||||
workspace 2 output DP-0
 | 
					workspace 2 output DP-0
 | 
				
			||||||
exec --no-startup-id dex --autostart --environment i3 'workspace 2; exec brave-bin; workspace 1; exec st'
 | 
					exec --no-startup-id dex --autostart --environment i3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# The combination of xss-lock, nm-applet and pactl is a popular choice, so
 | 
					# The combination of xss-lock, nm-applet and pactl is a popular choice, so
 | 
				
			||||||
# they are included here as an example. Modify as you see fit.
 | 
					# they are included here as an example. Modify as you see fit.
 | 
				
			||||||
@ -65,7 +65,7 @@ bindsym $mod+q exec i3lock-blur
 | 
				
			|||||||
bindsym $mod+Shift+q kill
 | 
					bindsym $mod+Shift+q kill
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# start dmenu (a program launcher)
 | 
					# start dmenu (a program launcher)
 | 
				
			||||||
bindsym $mod+d exec --no-startup-id dmenu_run -b
 | 
					bindsym $mod+d exec --no-startup-id rofi-launcher
 | 
				
			||||||
# A more modern dmenu replacement is rofi:
 | 
					# A more modern dmenu replacement is rofi:
 | 
				
			||||||
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
 | 
					# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
 | 
				
			||||||
# There also is i3-dmenu-desktop which only displays applications shipping a
 | 
					# There also is i3-dmenu-desktop which only displays applications shipping a
 | 
				
			||||||
 | 
				
			|||||||
@ -34,7 +34,7 @@ inherit = section/base-bar
 | 
				
			|||||||
height = 16pt
 | 
					height = 16pt
 | 
				
			||||||
; modules
 | 
					; modules
 | 
				
			||||||
modules-left = xworkspaces xwindow-thinkpad weather-thinkpad
 | 
					modules-left = xworkspaces xwindow-thinkpad weather-thinkpad
 | 
				
			||||||
modules-right = battery pulseaudio memory cpu wlan seafile date
 | 
					modules-right = battery pulseaudio memory cpu wlan seafile date powermenu
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[bar/desktop-bar]
 | 
					[bar/desktop-bar]
 | 
				
			||||||
; desktop bar config
 | 
					; desktop bar config
 | 
				
			||||||
@ -44,7 +44,7 @@ height = 24pt
 | 
				
			|||||||
; modules
 | 
					; modules
 | 
				
			||||||
modules-left = xworkspaces xwindow-desktop
 | 
					modules-left = xworkspaces xwindow-desktop
 | 
				
			||||||
modules-center = weather-desktop
 | 
					modules-center = weather-desktop
 | 
				
			||||||
modules-right = pulseaudio memory cpu eth seafile date
 | 
					modules-right = pulseaudio memory cpu eth seafile date powermenu
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -182,5 +182,12 @@ type = custom/script
 | 
				
			|||||||
exec = seafile_check
 | 
					exec = seafile_check
 | 
				
			||||||
interval = 3
 | 
					interval = 3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[module/powermenu]
 | 
				
			||||||
 | 
					type = custom/text
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					content = %{F#F30} 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					click-left = rofi-powermenu
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[settings]
 | 
					[settings]
 | 
				
			||||||
screenchange-reload = true
 | 
					screenchange-reload = true
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										1
									
								
								gui/rofi
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
								
									
									
								
							
						
						
									
										1
									
								
								gui/rofi
									
									
									
									
									
										Submodule
									
								
							@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					Subproject commit 0786c86b63dd66ae345ed51c79d46f427522dd08
 | 
				
			||||||
							
								
								
									
										2
									
								
								meta/configs/rofi.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								meta/configs/rofi.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,2 @@
 | 
				
			|||||||
 | 
					- link:
 | 
				
			||||||
 | 
					   ~/.config/rofi: gui/rofi
 | 
				
			||||||
@ -11,6 +11,7 @@ st.desktop
 | 
				
			|||||||
i3.desktop
 | 
					i3.desktop
 | 
				
			||||||
polybar
 | 
					polybar
 | 
				
			||||||
picom
 | 
					picom
 | 
				
			||||||
 | 
					rofi
 | 
				
			||||||
lf
 | 
					lf
 | 
				
			||||||
scripts
 | 
					scripts
 | 
				
			||||||
calcurse
 | 
					calcurse
 | 
				
			||||||
 | 
				
			|||||||
@ -11,6 +11,7 @@ st.thinkpad
 | 
				
			|||||||
i3.thinkpad
 | 
					i3.thinkpad
 | 
				
			||||||
polybar
 | 
					polybar
 | 
				
			||||||
picom
 | 
					picom
 | 
				
			||||||
 | 
					rofi
 | 
				
			||||||
lf
 | 
					lf
 | 
				
			||||||
scripts
 | 
					scripts
 | 
				
			||||||
calcurse
 | 
					calcurse
 | 
				
			||||||
 | 
				
			|||||||
@ -11,6 +11,7 @@ st.work
 | 
				
			|||||||
i3.desktop
 | 
					i3.desktop
 | 
				
			||||||
picom
 | 
					picom
 | 
				
			||||||
polybar.desktop
 | 
					polybar.desktop
 | 
				
			||||||
 | 
					rofi
 | 
				
			||||||
lf
 | 
					lf
 | 
				
			||||||
scripts
 | 
					scripts
 | 
				
			||||||
timetracker
 | 
					timetracker
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,6 @@
 | 
				
			|||||||
# go path
 | 
					# go path
 | 
				
			||||||
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
 | 
					export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
 | 
				
			||||||
 | 
					export PATH=$PATH:$HOME/.config/rofi/bin
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# editor
 | 
					# editor
 | 
				
			||||||
export VISUAL=vim
 | 
					export VISUAL=vim
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								src/fzf
									
									
									
									
									
								
							
							
								
								
								
								
								
								
									
									
								
							
						
						
									
										2
									
								
								src/fzf
									
									
									
									
									
								
							@ -1 +1 @@
 | 
				
			|||||||
Subproject commit f7447aece12f9b95133b803d5c4f71815bee8ca6
 | 
					Subproject commit 6ea38b44384e7a09a3863465dc3cc7b93cd7e781
 | 
				
			||||||
@ -4,8 +4,8 @@ appearance.defaultpanel=todo
 | 
				
			|||||||
appearance.layout=5
 | 
					appearance.layout=5
 | 
				
			||||||
appearance.headerline=yes
 | 
					appearance.headerline=yes
 | 
				
			||||||
appearance.eventseparator=yes
 | 
					appearance.eventseparator=yes
 | 
				
			||||||
appearance.dayseparator=yes
 | 
					appearance.dayseparator=no
 | 
				
			||||||
appearance.emptyline=yes
 | 
					appearance.emptyline=no
 | 
				
			||||||
appearance.emptyday=No Events
 | 
					appearance.emptyday=No Events
 | 
				
			||||||
appearance.notifybar=yes
 | 
					appearance.notifybar=yes
 | 
				
			||||||
appearance.sidebarwidth=2
 | 
					appearance.sidebarwidth=2
 | 
				
			||||||
@ -30,4 +30,4 @@ general.systemevents=yes
 | 
				
			|||||||
notification.command=printf '\a'
 | 
					notification.command=printf '\a'
 | 
				
			||||||
notification.notifyall=flagged-only
 | 
					notification.notifyall=flagged-only
 | 
				
			||||||
notification.warning=300
 | 
					notification.warning=300
 | 
				
			||||||
format.appointmenttime=%H:%M
 | 
					format.appointmenttime=%l:%M %P
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user