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"]
 | 
			
		||||
	path = shells/st
 | 
			
		||||
	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
 | 
			
		||||
imagemagick
 | 
			
		||||
rofi
 | 
			
		||||
mpv
 | 
			
		||||
mpd
 | 
			
		||||
mpc
 | 
			
		||||
 | 
			
		||||
@ -28,7 +28,7 @@ smart_gaps on
 | 
			
		||||
# https://wiki.archlinux.org/index.php/XDG_Autostart
 | 
			
		||||
workspace 1 output DP-2
 | 
			
		||||
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
 | 
			
		||||
# 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
 | 
			
		||||
 | 
			
		||||
# 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:
 | 
			
		||||
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
 | 
			
		||||
# There also is i3-dmenu-desktop which only displays applications shipping a
 | 
			
		||||
 | 
			
		||||
@ -34,7 +34,7 @@ inherit = section/base-bar
 | 
			
		||||
height = 16pt
 | 
			
		||||
; modules
 | 
			
		||||
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]
 | 
			
		||||
; desktop bar config
 | 
			
		||||
@ -44,7 +44,7 @@ height = 24pt
 | 
			
		||||
; modules
 | 
			
		||||
modules-left = xworkspaces xwindow-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
 | 
			
		||||
interval = 3
 | 
			
		||||
 | 
			
		||||
[module/powermenu]
 | 
			
		||||
type = custom/text
 | 
			
		||||
 | 
			
		||||
content = %{F#F30} 
 | 
			
		||||
 | 
			
		||||
click-left = rofi-powermenu
 | 
			
		||||
 | 
			
		||||
[settings]
 | 
			
		||||
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
 | 
			
		||||
polybar
 | 
			
		||||
picom
 | 
			
		||||
rofi
 | 
			
		||||
lf
 | 
			
		||||
scripts
 | 
			
		||||
calcurse
 | 
			
		||||
 | 
			
		||||
@ -11,6 +11,7 @@ st.thinkpad
 | 
			
		||||
i3.thinkpad
 | 
			
		||||
polybar
 | 
			
		||||
picom
 | 
			
		||||
rofi
 | 
			
		||||
lf
 | 
			
		||||
scripts
 | 
			
		||||
calcurse
 | 
			
		||||
 | 
			
		||||
@ -11,6 +11,7 @@ st.work
 | 
			
		||||
i3.desktop
 | 
			
		||||
picom
 | 
			
		||||
polybar.desktop
 | 
			
		||||
rofi
 | 
			
		||||
lf
 | 
			
		||||
scripts
 | 
			
		||||
timetracker
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,6 @@
 | 
			
		||||
# go path
 | 
			
		||||
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
 | 
			
		||||
export PATH=$PATH:$HOME/.config/rofi/bin
 | 
			
		||||
 | 
			
		||||
# editor
 | 
			
		||||
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.headerline=yes
 | 
			
		||||
appearance.eventseparator=yes
 | 
			
		||||
appearance.dayseparator=yes
 | 
			
		||||
appearance.emptyline=yes
 | 
			
		||||
appearance.dayseparator=no
 | 
			
		||||
appearance.emptyline=no
 | 
			
		||||
appearance.emptyday=No Events
 | 
			
		||||
appearance.notifybar=yes
 | 
			
		||||
appearance.sidebarwidth=2
 | 
			
		||||
@ -30,4 +30,4 @@ general.systemevents=yes
 | 
			
		||||
notification.command=printf '\a'
 | 
			
		||||
notification.notifyall=flagged-only
 | 
			
		||||
notification.warning=300
 | 
			
		||||
format.appointmenttime=%H:%M
 | 
			
		||||
format.appointmenttime=%l:%M %P
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user