cleanup
This commit is contained in:
		
							parent
							
								
									86a15ded7c
								
							
						
					
					
						commit
						4a6ef4c55d
					
				
					 5 changed files with 17 additions and 207 deletions
				
			
		
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										17
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								init.lua
									
									
									
									
									
								
							|  | @ -328,3 +328,20 @@ vim.api.nvim_create_autocmd('BufEnter', { | ||||||
| 		vim.api.nvim_buf_set_option(0, "commentstring", "# %s") | 		vim.api.nvim_buf_set_option(0, "commentstring", "# %s") | ||||||
| 	end, | 	end, | ||||||
| }) | }) | ||||||
|  | 
 | ||||||
|  | vim.api.nvim_create_autocmd('BufEnter', { | ||||||
|  | 	pattern = { "/home/jaroslaw/notes/**" }, | ||||||
|  | 	callback = function() | ||||||
|  | 		vim.loop.spawn("git", { args = { "pull" } }) | ||||||
|  | 	end, | ||||||
|  | }) | ||||||
|  | 
 | ||||||
|  | vim.api.nvim_create_autocmd('BufWritePost', { | ||||||
|  | 	pattern = { "/home/jaroslaw/notes/**" }, | ||||||
|  | 	callback = function() | ||||||
|  | 		local filename = vim.fn.expand('%') | ||||||
|  | 		local command = 'git add ' .. filename .. '; git commit -m "Auto-commit: saved ' .. filename .. '"' | ||||||
|  | 		vim.fn.system(command) | ||||||
|  | 		vim.loop.spawn("git", { args = { "push" } }) | ||||||
|  | 	end | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | @ -1,3 +0,0 @@ | ||||||
| #!/bin/sh |  | ||||||
| nvim --listen ~/.cache/nvim/server.pipe $@ |  | ||||||
| 
 |  | ||||||
|  | @ -1,19 +0,0 @@ | ||||||
| import os |  | ||||||
| from .targets.file_target import FileTarget |  | ||||||
| from .actions.send_to_vim_in_tmux_pane_action import SendToVimInTmuxPaneAction |  | ||||||
| from .actions.action import Action |  | ||||||
| from .targets.target_payload import EditorOpenable |  | ||||||
| 
 |  | ||||||
| class VimRemoteOpen(Action): |  | ||||||
|     def __init__(self, target_payload: EditorOpenable): |  | ||||||
|         self.target_payload = target_payload |  | ||||||
| 
 |  | ||||||
|     def perform(self): |  | ||||||
|         path = self.target_payload.file_path |  | ||||||
| 
 |  | ||||||
|         if self.target_payload.line_number: |  | ||||||
|             path += f':{self.target_payload.line_number}' |  | ||||||
| 
 |  | ||||||
|         os.system(f'nvim --server ~/.cache/nvim/server.pipe --remote {path}') |  | ||||||
| 
 |  | ||||||
| FileTarget.primary_action = VimRemoteOpen |  | ||||||
							
								
								
									
										184
									
								
								polybar
									
									
									
									
									
								
							
							
						
						
									
										184
									
								
								polybar
									
									
									
									
									
								
							|  | @ -1,184 +0,0 @@ | ||||||
| ;========================================================== |  | ||||||
| ; |  | ||||||
| ; |  | ||||||
| ;   ██████╗  ██████╗ ██╗  ██╗   ██╗██████╗  █████╗ ██████╗ |  | ||||||
| ;   ██╔══██╗██╔═══██╗██║  ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ |  | ||||||
| ;   ██████╔╝██║   ██║██║   ╚████╔╝ ██████╔╝███████║██████╔╝ |  | ||||||
| ;   ██╔═══╝ ██║   ██║██║    ╚██╔╝  ██╔══██╗██╔══██║██╔══██╗ |  | ||||||
| ;   ██║     ╚██████╔╝███████╗██║   ██████╔╝██║  ██║██║  ██║ |  | ||||||
| ;   ╚═╝      ╚═════╝ ╚══════╝╚═╝   ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝ |  | ||||||
| ; |  | ||||||
| ; |  | ||||||
| ;   To learn more about how to configure Polybar |  | ||||||
| ;   go to https://github.com/polybar/polybar |  | ||||||
| ; |  | ||||||
| ;   The README contains a lot of information |  | ||||||
| ; |  | ||||||
| ;========================================================== |  | ||||||
| 
 |  | ||||||
| [colors] |  | ||||||
| # background = #282A2E |  | ||||||
| # background-alt = #373B41 |  | ||||||
| # foreground = #C5C8C6 |  | ||||||
| # primary = #F0C674 |  | ||||||
| # secondary = #8ABEB7 |  | ||||||
| # alert = #A54242 |  | ||||||
| # disabled = #707880 |  | ||||||
| 
 |  | ||||||
| background = #282828 |  | ||||||
| foreground = #ebdbb2 |  | ||||||
| red        = #fb4934 |  | ||||||
| green      = #b8bb26 |  | ||||||
| yellow     = #fabd2f |  | ||||||
| blue       = #83a598 |  | ||||||
| purple     = #d3869b |  | ||||||
| teal       = #8ec07c |  | ||||||
| orange     = #fe8019 |  | ||||||
| gray       = #a89984 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| [bar/example] |  | ||||||
| width = 100% |  | ||||||
| height = 32pt |  | ||||||
| radius = 6 |  | ||||||
| 
 |  | ||||||
| ; dpi = 96 |  | ||||||
| 
 |  | ||||||
| background = ${colors.background} |  | ||||||
| foreground = ${colors.foreground} |  | ||||||
| 
 |  | ||||||
| line-size = 3pt |  | ||||||
| 
 |  | ||||||
| border-size = 4pt |  | ||||||
| border-color = #00000000 |  | ||||||
| 
 |  | ||||||
| padding-left = 0 |  | ||||||
| padding-right = 1 |  | ||||||
| 
 |  | ||||||
| module-margin = 1 |  | ||||||
| 
 |  | ||||||
| separator = | |  | ||||||
| separator-foreground = ${colors.disabled} |  | ||||||
| 
 |  | ||||||
| font-0 = "FiraCode Nerd Font;size=12" |  | ||||||
| 
 |  | ||||||
| modules-left = xworkspaces xwindow |  | ||||||
| modules-right = filesystem pulseaudio xkeyboard memory cpu wlan eth date |  | ||||||
| 
 |  | ||||||
| cursor-click = pointer |  | ||||||
| cursor-scroll = ns-resize |  | ||||||
| 
 |  | ||||||
| enable-ipc = true |  | ||||||
| 
 |  | ||||||
| tray-position = left |  | ||||||
| 
 |  | ||||||
| ; wm-restack = generic |  | ||||||
| ; wm-restack = bspwm |  | ||||||
| ; wm-restack = i3 |  | ||||||
| 
 |  | ||||||
| ; override-redirect = true |  | ||||||
| 
 |  | ||||||
| [module/xworkspaces] |  | ||||||
| type = internal/xworkspaces |  | ||||||
| 
 |  | ||||||
| label-active = %name% |  | ||||||
| label-active-background = ${colors.background-alt} |  | ||||||
| label-active-underline= ${colors.primary} |  | ||||||
| label-active-padding = 1 |  | ||||||
| 
 |  | ||||||
| label-occupied = %name% |  | ||||||
| label-occupied-padding = 1 |  | ||||||
| 
 |  | ||||||
| label-urgent = %name% |  | ||||||
| label-urgent-background = ${colors.alert} |  | ||||||
| label-urgent-padding = 1 |  | ||||||
| 
 |  | ||||||
| label-empty = %name% |  | ||||||
| label-empty-foreground = ${colors.disabled} |  | ||||||
| label-empty-padding = 1 |  | ||||||
| 
 |  | ||||||
| [module/xwindow] |  | ||||||
| type = internal/xwindow |  | ||||||
| label = %title:0:60:...% |  | ||||||
| 
 |  | ||||||
| [module/filesystem] |  | ||||||
| type = internal/fs |  | ||||||
| interval = 25 |  | ||||||
| 
 |  | ||||||
| mount-0 = / |  | ||||||
| 
 |  | ||||||
| label-mounted = %{F#F0C674}%mountpoint%%{F-} %percentage_used%% |  | ||||||
| 
 |  | ||||||
| label-unmounted = %mountpoint% not mounted |  | ||||||
| label-unmounted-foreground = ${colors.disabled} |  | ||||||
| 
 |  | ||||||
| [module/pulseaudio] |  | ||||||
| type = internal/pulseaudio |  | ||||||
| 
 |  | ||||||
| format-volume-prefix = "VOL " |  | ||||||
| format-volume-prefix-foreground = ${colors.primary} |  | ||||||
| format-volume = <label-volume> |  | ||||||
| 
 |  | ||||||
| label-volume = %percentage%% |  | ||||||
| 
 |  | ||||||
| label-muted = muted |  | ||||||
| label-muted-foreground = ${colors.disabled} |  | ||||||
| 
 |  | ||||||
| [module/xkeyboard] |  | ||||||
| type = internal/xkeyboard |  | ||||||
| blacklist-0 = num lock |  | ||||||
| 
 |  | ||||||
| label-layout = %layout% |  | ||||||
| label-layout-foreground = ${colors.primary} |  | ||||||
| 
 |  | ||||||
| label-indicator-padding = 2 |  | ||||||
| label-indicator-margin = 1 |  | ||||||
| label-indicator-foreground = ${colors.background} |  | ||||||
| label-indicator-background = ${colors.secondary} |  | ||||||
| 
 |  | ||||||
| [module/memory] |  | ||||||
| type = internal/memory |  | ||||||
| interval = 2 |  | ||||||
| format-prefix = "RAM " |  | ||||||
| format-prefix-foreground = ${colors.primary} |  | ||||||
| label = %percentage_used:2%% |  | ||||||
| 
 |  | ||||||
| [module/cpu] |  | ||||||
| type = internal/cpu |  | ||||||
| interval = 2 |  | ||||||
| format-prefix = "CPU " |  | ||||||
| format-prefix-foreground = ${colors.primary} |  | ||||||
| label = %percentage:2%% |  | ||||||
| 
 |  | ||||||
| [network-base] |  | ||||||
| type = internal/network |  | ||||||
| interval = 5 |  | ||||||
| format-connected = <label-connected> |  | ||||||
| format-disconnected = <label-disconnected> |  | ||||||
| label-disconnected = %{F#F0C674}%ifname%%{F#707880} disconnected |  | ||||||
| 
 |  | ||||||
| [module/wlan] |  | ||||||
| inherit = network-base |  | ||||||
| interface-type = wireless |  | ||||||
| label-connected = %{F#F0C674}%ifname%%{F-} %essid% %local_ip% |  | ||||||
| 
 |  | ||||||
| [module/eth] |  | ||||||
| inherit = network-base |  | ||||||
| interface-type = wired |  | ||||||
| label-connected = %{F#F0C674}%ifname%%{F-} %local_ip% |  | ||||||
| 
 |  | ||||||
| [module/date] |  | ||||||
| type = internal/date |  | ||||||
| interval = 1 |  | ||||||
| 
 |  | ||||||
| date = %H:%M |  | ||||||
| date-alt = %Y-%m-%d %H:%M:%S |  | ||||||
| 
 |  | ||||||
| label = %date% |  | ||||||
| label-foreground = ${colors.primary} |  | ||||||
| 
 |  | ||||||
| [settings] |  | ||||||
| screenchange-reload = true |  | ||||||
| pseudo-transparency = true |  | ||||||
| 
 |  | ||||||
| ; vim:ft=dosini |  | ||||||
		Loading…
	
		Reference in a new issue