Compare commits
	
		
			19 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 91893fb986 | |||
| 779fded05c | |||
| 42116f4fae | |||
| d5c4d917df | |||
| 5adad59b39 | |||
| 2a6eb125d6 | |||
| 377f19c997 | |||
| 750a43c708 | |||
| 446a7a9e1e | |||
| e5c35cde47 | |||
| b582b5daab | |||
| 37ba913453 | |||
| f5f394f8f7 | |||
| 39e2301518 | |||
| c301c0c984 | |||
| 244ccad598 | |||
| 9baf9fe901 | |||
| 4f5edb6932 | |||
| a009c1049b | 
							
								
								
									
										9
									
								
								bin/.bin/zoom_screen
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										9
									
								
								bin/.bin/zoom_screen
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  | current_resolution=$(xrandr | awk '/DSI1/ {print $4}') | ||||||
|  |  | ||||||
|  | if [[ $current_resolution == 1920x1200* ]]; | ||||||
|  | then | ||||||
|  | 	xrandr --size 600x960 | ||||||
|  | else | ||||||
|  | 	xrandr --size 1200x1920 | ||||||
|  | fi | ||||||
|  | chwp | ||||||
| @ -1355,7 +1355,6 @@ | |||||||
| 🈺 Japanese “open for business” button; U+1F23A | 🈺 Japanese “open for business” button; U+1F23A | ||||||
| 🈵 Japanese “no vacancy” button; U+1F235 | 🈵 Japanese “no vacancy” button; U+1F235 | ||||||
| 🔴 red circle; U+1F534 | 🔴 red circle; U+1F534 | ||||||
| 🟢 green circle; U+1F7E2 |  | ||||||
| 🔵 blue circle; U+1F535 | 🔵 blue circle; U+1F535 | ||||||
| ⚪ white circle; U+26AA | ⚪ white circle; U+26AA | ||||||
| ⚫ black circle; U+26AB | ⚫ black circle; U+26AB | ||||||
|  | |||||||
| @ -98,8 +98,6 @@ bspc rule -a Zathura state=tiled | |||||||
| bspc rule -a arduino state=pseudo_tiled | bspc rule -a arduino state=pseudo_tiled | ||||||
| bspc rule -a Spotify desktop=VII follow=off focus=off | bspc rule -a Spotify desktop=VII follow=off focus=off | ||||||
| bspc rule -a discord desktop=VII follow=off focus=off | bspc rule -a discord desktop=VII follow=off focus=off | ||||||
| bspc rule -a steam_app_2666510 state=pseudo_tiled split_dir=south split_ratio 340 locked private layer=above rectangle=1920x340+0+740 |  | ||||||
| #bspc rule -a steam_app_2666510 state=pseudo_tiling locked=on private=on split_dir=south split_ratio 296 layer=above rectangle=1920x296+0+784 |  | ||||||
|  |  | ||||||
| ##  Autogap adjusts windowgap automatically according to the number of | ##  Autogap adjusts windowgap automatically according to the number of | ||||||
| ##  windows on the desktop. Using it disables negative window gap. | ##  windows on the desktop. Using it disables negative window gap. | ||||||
|  | |||||||
| @ -37,7 +37,7 @@ conky.config = { | |||||||
|     extra_newline = false, |     extra_newline = false, | ||||||
|     font = 'Fira Code:size=10', |     font = 'Fira Code:size=10', | ||||||
|     gap_x = -1800, |     gap_x = -1800, | ||||||
|     gap_y = 40, |     gap_y = 50, | ||||||
|     minimum_height = 950, |     minimum_height = 950, | ||||||
|     minimum_width = 300, |     minimum_width = 300, | ||||||
|  |  | ||||||
| @ -120,22 +120,6 @@ function networks() | |||||||
| 	end | 	end | ||||||
| end | end | ||||||
|  |  | ||||||
| function gpu() |  | ||||||
| 	if hostname == "minitonitchtop" then |  | ||||||
| 		return [[ |  | ||||||
| 	${color red} Todo |  | ||||||
| ]] |  | ||||||
| 	else |  | ||||||
| 		return [[ |  | ||||||
|  ${color gray}Temp: ${nvidia temp}°  |  | ||||||
|  ${color gray}GPU: $color%${nvidia gpuutil} ${nvidiabar gpuutil} |  | ||||||
|  ${color gray}Mem: $color%${nvidia memperc} ${nvidiabar mem} |  | ||||||
|  ${color gray}Fan: $color%${nvidia fanlevel} ${nvidiabar fanlevel} |  | ||||||
| ]] |  | ||||||
| 	end |  | ||||||
|  |  | ||||||
| end |  | ||||||
|  |  | ||||||
| -- Variables: https://conky.cc/variables | -- Variables: https://conky.cc/variables | ||||||
| conky.text = [[ | conky.text = [[ | ||||||
|  ${color gray}Date: $color${time %a %d %b %Y %H:%M} |  ${color gray}Date: $color${time %a %d %b %Y %H:%M} | ||||||
| @ -145,8 +129,6 @@ ${color gray}RAM + SWAP $hr | |||||||
|  ${color gray}$color$swapperc% ${swapbar 6} |  ${color gray}$color$swapperc% ${swapbar 6} | ||||||
| ${color gray}CPU $hr | ${color gray}CPU $hr | ||||||
| ]]..cpubars()..[[ | ]]..cpubars()..[[ | ||||||
| ${color gray}GPU $hr |  | ||||||
| ]]..gpu()..[[ |  | ||||||
| ${color grey}File systems $hr | ${color grey}File systems $hr | ||||||
| ]]..disksbars()..[[ | ]]..disksbars()..[[ | ||||||
| ${color grey}Networking $hr | ${color grey}Networking $hr | ||||||
| @ -160,7 +142,10 @@ ${color grey}Processes $hr | |||||||
|  ${color gray}Count: $color$processes |  ${color gray}Count: $color$processes | ||||||
| ${color grey}Infos $hr | ${color grey}Infos $hr | ||||||
|  $color${font FiraCode Nerd Font:size=10}${execi 1800 curl -s 'wttr.in/?format=4'}$font |  $color${font FiraCode Nerd Font:size=10}${execi 1800 curl -s 'wttr.in/?format=4'}$font | ||||||
|  ${color gray}mto $color${new_mails /disks/TwoTO/Mails/minecraftonitch/INBOX/ 900} / ${mails /disks/TwoTO/Mails/minecraftonitch/INBOX/ 900} | ${color gray}d.t $color${new_mails /disks/TwoTO/Mails/d.tonitch/INBOX/ 900} / ${mails /disks/TwoTO/Mails/d.tonitch/INBOX/ 900} | ${color gray}d.a $color${new_mails /disks/TwoTO/Mails/debucquoy.anthony/INBOX/ 900} / ${mails /disks/TwoTO/Mails/debucquoy.anthony/INBOX/ 900} |  | ||||||
| ${color grey}TODO $hr | ${color grey}TODO $hr | ||||||
| $color${execi 60 pandoc -f markdown -t plain ~/todo.md} | $color${execi 60 pandoc -f markdown -t plain ~/todo.md} | ||||||
| ]] | ]] | ||||||
|  |  | ||||||
|  | if hostname == "minitonitchtop" then | ||||||
|  | 	conky.config.gap_x = 10 | ||||||
|  | end | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| [user] | [user] | ||||||
| 	email = tonitch@herisson.ovh | 	email = debucquoy.anthony@gmail.com | ||||||
| 	name = Anthony Debucquoy | 	name = Anthony Debucquoy | ||||||
| 	signingkey = 3D06B2E67463D272D769DF59A78D6421F083D42E | 	signingkey = 3D06B2E67463D272D769DF59A78D6421F083D42E | ||||||
| [init] | [init] | ||||||
| @ -17,10 +17,3 @@ | |||||||
| 	fap = fetch --all --prune | 	fap = fetch --all --prune | ||||||
| [push] | [push] | ||||||
| 	autoSetupRemote = true | 	autoSetupRemote = true | ||||||
| [sendemail] |  | ||||||
| 	smtpServer = mail.herisson.ovh |  | ||||||
| 	smtpEncryption = tls |  | ||||||
| 	smtpServerPort = 587 |  | ||||||
| 	smtpUser = tonitch |  | ||||||
| 	smtpPass = bateaux |  | ||||||
| 	annotate = yes |  | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| vim.g.vimtex_view_method="zathura" | vim.g.vimtex_view_method="zathura" | ||||||
| vim.opt.completeopt="menu,popup,noinsert,noselect" | vim.opt.completeopt="menu,popup,noinsert,noselect" | ||||||
|  | vim.g.python3_host_prog="/bin/python" | ||||||
|  |  | ||||||
| require("dapui").setup() | require("dapui").setup() | ||||||
| require("plugin.dap.c") | require("plugin.dap.c") | ||||||
|  | |||||||
| @ -21,7 +21,4 @@ do | |||||||
|   vim.keymap.set('i', '<C-S>', function() |   vim.keymap.set('i', '<C-S>', function() | ||||||
|     vim.lsp.buf.signature_help() |     vim.lsp.buf.signature_help() | ||||||
|   end, { desc = 'vim.lsp.buf.signature_help()' }) |   end, { desc = 'vim.lsp.buf.signature_help()' }) | ||||||
|  |  | ||||||
|   vim.keymap.set('n', ']g', vim.diagnostic.goto_next) |  | ||||||
|   vim.keymap.set('n', '[g', vim.diagnostic.goto_prev) |  | ||||||
| end | end | ||||||
|  | |||||||
| @ -1,8 +1,5 @@ | |||||||
| active-opacity = 1.0; | active-opacity = 1.0; | ||||||
| inactive-opacity = 0.9; | inactive-opacity = 0.9; | ||||||
| backend = "glx"; |  | ||||||
| shadow = true; |  | ||||||
| corner-radius = 10; |  | ||||||
|  |  | ||||||
| opacity-rule = [ | opacity-rule = [ | ||||||
| 	"100:name ~?= 'YouTube — Mozilla Firefox'", | 	"100:name ~?= 'YouTube — Mozilla Firefox'", | ||||||
| @ -10,8 +7,3 @@ opacity-rule = [ | |||||||
| 	"100:name ~?= 'Netflix — Mozilla Firefox'", | 	"100:name ~?= 'Netflix — Mozilla Firefox'", | ||||||
| 	"100:class_g = 'Zathura'" | 	"100:class_g = 'Zathura'" | ||||||
| ] | ] | ||||||
|  |  | ||||||
| animation = ({ |  | ||||||
| 		triggers = ["open", "close"]; |  | ||||||
| 		preset = "appear"; |  | ||||||
| 		}) |  | ||||||
|  | |||||||
| @ -1,8 +1,8 @@ | |||||||
| # bspwm hotkeys | # bspwm hotkeys | ||||||
| # | # | ||||||
| # Cleanly quit bspwm | # Cleanly quit bspwm | ||||||
| super + shift + a | super + shift + q | ||||||
| 	bspc quit 1 && pkill lemonpanel && pkill lemonbar | 	bspc quit 1  | ||||||
|  |  | ||||||
| # Show keybindings | # Show keybindings | ||||||
| super + F1 | super + F1 | ||||||
| @ -96,7 +96,7 @@ super + Return | |||||||
| # 	bspc node -n @/ | # 	bspc node -n @/ | ||||||
| 	 | 	 | ||||||
| # go (Shift=move) to desktop (and focus the monitor that the desktop is located on. Bspwm style) | # go (Shift=move) to desktop (and focus the monitor that the desktop is located on. Bspwm style) | ||||||
| super + {_,shift + }{ampersand,eacute,quotedbl,apostrophe,parenleft,minus,egrave,underscore,ccedilla,agrave} | super + {_,shift + }{1,2,3,4,5,6,7,8,9,0} | ||||||
|     bspc {desktop -f,node -d} ^{1-9,10} |     bspc {desktop -f,node -d} ^{1-9,10} | ||||||
|  |  | ||||||
| ## Alternative: i3 style behavior (focus nth, desktop of the focused monitor) | ## Alternative: i3 style behavior (focus nth, desktop of the focused monitor) | ||||||
| @ -125,7 +125,7 @@ super + Tab | |||||||
| 	WindowSelector | 	WindowSelector | ||||||
| 	 | 	 | ||||||
| #Focus windows by direction, works with multihead | #Focus windows by direction, works with multihead | ||||||
| super + {q,s,z,d} | super + {a,s,w,d} | ||||||
|     focusmover {west,south,north,east} |     focusmover {west,south,north,east} | ||||||
|  |  | ||||||
| super + {h,j,k,l} | super + {h,j,k,l} | ||||||
| @ -137,7 +137,7 @@ super + {Left,Down,Up,Right} | |||||||
| # Move tiled windows. Moving a tiled window to  | # Move tiled windows. Moving a tiled window to  | ||||||
| # preselected one moves into preselection instead.  | # preselected one moves into preselection instead.  | ||||||
| # Moving out of the screen should move the window to next monitor if possible | # Moving out of the screen should move the window to next monitor if possible | ||||||
| super + shift + {q,s,z,d} | super + shift + {q,s,w,d} | ||||||
| 	windowgrabber {west,south,north,east} | 	windowgrabber {west,south,north,east} | ||||||
|  |  | ||||||
| super + shift + {h,j,k,l} | super + shift + {h,j,k,l} | ||||||
| @ -148,7 +148,7 @@ super + shift + {Left,Down,Up,Right} | |||||||
| 	euclid_mover {west,south,north,east} | 	euclid_mover {west,south,north,east} | ||||||
|  |  | ||||||
| #resize windows | #resize windows | ||||||
| super + ctrl + {q,s,z,d} | super + ctrl + {a,s,w,d} | ||||||
| 	bspwm_resize.sh {west,south,north,east} | 	bspwm_resize.sh {west,south,north,east} | ||||||
|  |  | ||||||
| super + ctrl + {h,j,k,l} | super + ctrl + {h,j,k,l} | ||||||
| @ -192,8 +192,7 @@ super + shift + {comma,period} | |||||||
| # Change window gap | # Change window gap | ||||||
|  |  | ||||||
| super + g | super + g | ||||||
| 	{bspc config window_gap 0 && bspc config top_padding 0 && bspc config bottom_padding 0 && bspc config right_padding 0 && bspc config left_padding 0,\ | 	bspc config -d focused window_gap {$gap,$(($gap+$cgap)),$(($gap+$cgap+$gap))} | ||||||
| 	bspc config window_gap $(($gap+$cgap)) && bspc config top_padding $(($PANEL_HEIGHT-($gap-$cgap))) && bspc config bottom_padding -$gap && bspc config right_padding -$gap && bspc config left_padding -$gap} |  | ||||||
|  |  | ||||||
| super + button{4,5} | super + button{4,5} | ||||||
| 	bspc config -d focused window_gap $((`bspc config -d focused window_gap` {+,-} 2 )) | 	bspc config -d focused window_gap $((`bspc config -d focused window_gap` {+,-} 2 )) | ||||||
| @ -335,6 +334,9 @@ super + ctrl + space | |||||||
| 	{pkill picom ,\ | 	{pkill picom ,\ | ||||||
| 	picom -b } | 	picom -b } | ||||||
|  |  | ||||||
|  | ctrl + alt +t  | ||||||
|  | 	pkill rotateScreen_au || rotateScreen_auto | ||||||
|  |  | ||||||
| # Remove receptacles | # Remove receptacles | ||||||
| super + BackSpace | super + BackSpace | ||||||
|   for i in $(bspc query -N -n .leaf.!window.local); do bspc node $i -k; done |   for i in $(bspc query -N -n .leaf.!window.local); do bspc node $i -k; done | ||||||
|  | |||||||
| @ -1,6 +1,5 @@ | |||||||
| set -g mouse | set -g mouse | ||||||
| set -g set-clipboard on | set -g set-clipboard on | ||||||
| set -g focus-events on |  | ||||||
|  |  | ||||||
| bind h selectp -L  | bind h selectp -L  | ||||||
| bind j selectp -D  | bind j selectp -D  | ||||||
|  | |||||||
| @ -20,14 +20,10 @@ $0 | |||||||
| clean:  | clean:  | ||||||
| 	rm -f *.o | 	rm -f *.o | ||||||
| 	rm -f $1  | 	rm -f $1  | ||||||
| 	rm -f tags compile_commands.json |  | ||||||
|  |  | ||||||
| bear: clean | bear: clean | ||||||
| 	bear -- make | 	bear -- make | ||||||
|  |  | ||||||
| tags:  |  | ||||||
| 	ctags **.{c,h} |  | ||||||
|  |  | ||||||
| run: $1  | run: $1  | ||||||
| 	./$< | 	./$< | ||||||
|  |  | ||||||
|  | |||||||
| @ -1,2 +1,3 @@ | |||||||
| set keywordprg=go\ doc | set keywordprg=go\ doc | ||||||
|  | unmap K | ||||||
| set makeprg=go\ run\ . | set makeprg=go\ run\ . | ||||||
|  | |||||||
							
								
								
									
										1
									
								
								vim/.vim/ftplugin/markdown.vim
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								vim/.vim/ftplugin/markdown.vim
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | |||||||
|  | set tw=120 | ||||||
 Submodule vim/.vim/pack/autoload/start/loremipsum deleted from 39354ae1c8
									
								
							 Submodule vim/.vim/pack/autoload/start/vimspector deleted from ee3bd01205
									
								
							
							
								
								
									
										13
									
								
								zsh/.zshrc
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								zsh/.zshrc
									
									
									
									
									
								
							| @ -20,7 +20,7 @@ zstyle ':completion:*' cache-path ~/.zsh/cache | |||||||
| HISTFILE=~/.zhistory | HISTFILE=~/.zhistory | ||||||
| HISTSIZE=1000 | HISTSIZE=1000 | ||||||
| SAVEHIST=500 | SAVEHIST=500 | ||||||
| #export EDITOR=/usr/bin/vim | export EDITOR=/usr/bin/vim | ||||||
| #export VISUAL=/usr/bin/gvim | #export VISUAL=/usr/bin/gvim | ||||||
| WORDCHARS=${WORDCHARS//\/[&.;]}                                 # Don't consider certain characters part of the word | WORDCHARS=${WORDCHARS//\/[&.;]}                                 # Don't consider certain characters part of the word | ||||||
|  |  | ||||||
| @ -72,8 +72,6 @@ alias open="xdg-open" | |||||||
| alias sxiv=nsxiv | alias sxiv=nsxiv | ||||||
| alias :q=exit | alias :q=exit | ||||||
| alias vim=nvim | alias vim=nvim | ||||||
| alias radio="mpv https://radio.freenode.net/radio.ogg --volume=30"  |  | ||||||
| alias calc="calcurse-caldav && calcurse && calcurse-caldav" |  | ||||||
|  |  | ||||||
| # Theming section   | # Theming section   | ||||||
| autoload -U compinit colors zcalc | autoload -U compinit colors zcalc | ||||||
| @ -190,7 +188,8 @@ bindkey '^[[B' history-substring-search-down | |||||||
| # Apply different settigns for different terminals | # Apply different settigns for different terminals | ||||||
| case $(basename "$(cat "/proc/$PPID/comm")") in | case $(basename "$(cat "/proc/$PPID/comm")") in | ||||||
|   login) |   login) | ||||||
|     	RPROMPT="%{$fg[red]%} %(?..[%?])"  | 		RPROMPT="%(?.%{$fg[green]%}✓ %{$reset_color%}.%{$fg[red]%}✗ %{$reset_color%})" | ||||||
|  |     	# RPROMPT="%{$fg[red]%} %(?..[%?])"  | ||||||
|     	alias x='startx ~/.xinitrc'      # Type name of desired desktop after x, xinitrc is configured for it |     	alias x='startx ~/.xinitrc'      # Type name of desired desktop after x, xinitrc is configured for it | ||||||
|     ;; |     ;; | ||||||
| #  'tmux: server') | #  'tmux: server') | ||||||
| @ -219,8 +218,4 @@ case $(basename "$(cat "/proc/$PPID/comm")") in | |||||||
|   		ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=8' |   		ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=8' | ||||||
|     ;; |     ;; | ||||||
| esac | esac | ||||||
|  | # PROG=tea _CLI_ZSH_AUTOCOMPLETE_HACK=1 source "/home/tonitch/.config/tea/autocomplete.zsh" | ||||||
| # Add level of ranger nesting if in ranger |  | ||||||
| if [ -n "$RANGER_LEVEL" ]; then  |  | ||||||
|     export RPROMPT="[r$RANGER_LEVEL]$RPROMPT"; |  | ||||||
| fi |  | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	