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 “no vacancy” button; U+1F235 | ||||
| 🔴 red circle; U+1F534 | ||||
| 🟢 green circle; U+1F7E2 | ||||
| 🔵 blue circle; U+1F535 | ||||
| ⚪ white circle; U+26AA | ||||
| ⚫ black circle; U+26AB | ||||
|  | ||||
| @ -98,8 +98,6 @@ bspc rule -a Zathura state=tiled | ||||
| bspc rule -a arduino state=pseudo_tiled | ||||
| bspc rule -a Spotify 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 | ||||
| ##  windows on the desktop. Using it disables negative window gap. | ||||
|  | ||||
| @ -37,7 +37,7 @@ conky.config = { | ||||
|     extra_newline = false, | ||||
|     font = 'Fira Code:size=10', | ||||
|     gap_x = -1800, | ||||
|     gap_y = 40, | ||||
|     gap_y = 50, | ||||
|     minimum_height = 950, | ||||
|     minimum_width = 300, | ||||
|  | ||||
| @ -120,22 +120,6 @@ function networks() | ||||
| 	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 | ||||
| conky.text = [[ | ||||
|  ${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}CPU $hr | ||||
| ]]..cpubars()..[[ | ||||
| ${color gray}GPU $hr | ||||
| ]]..gpu()..[[ | ||||
| ${color grey}File systems $hr | ||||
| ]]..disksbars()..[[ | ||||
| ${color grey}Networking $hr | ||||
| @ -160,7 +142,10 @@ ${color grey}Processes $hr | ||||
|  ${color gray}Count: $color$processes | ||||
| ${color grey}Infos $hr | ||||
|  $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${execi 60 pandoc -f markdown -t plain ~/todo.md} | ||||
| ]] | ||||
|  | ||||
| if hostname == "minitonitchtop" then | ||||
| 	conky.config.gap_x = 10 | ||||
| end | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| [user] | ||||
| 	email = tonitch@herisson.ovh | ||||
| 	email = debucquoy.anthony@gmail.com | ||||
| 	name = Anthony Debucquoy | ||||
| 	signingkey = 3D06B2E67463D272D769DF59A78D6421F083D42E | ||||
| [init] | ||||
| @ -17,10 +17,3 @@ | ||||
| 	fap = fetch --all --prune | ||||
| [push] | ||||
| 	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.opt.completeopt="menu,popup,noinsert,noselect" | ||||
| vim.g.python3_host_prog="/bin/python" | ||||
|  | ||||
| require("dapui").setup() | ||||
| require("plugin.dap.c") | ||||
|  | ||||
| @ -21,7 +21,4 @@ do | ||||
|   vim.keymap.set('i', '<C-S>', function() | ||||
|     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 | ||||
|  | ||||
| @ -1,8 +1,5 @@ | ||||
| active-opacity = 1.0; | ||||
| inactive-opacity = 0.9; | ||||
| backend = "glx"; | ||||
| shadow = true; | ||||
| corner-radius = 10; | ||||
|  | ||||
| opacity-rule = [ | ||||
| 	"100:name ~?= 'YouTube — Mozilla Firefox'", | ||||
| @ -10,8 +7,3 @@ opacity-rule = [ | ||||
| 	"100:name ~?= 'Netflix — Mozilla Firefox'", | ||||
| 	"100:class_g = 'Zathura'" | ||||
| ] | ||||
|  | ||||
| animation = ({ | ||||
| 		triggers = ["open", "close"]; | ||||
| 		preset = "appear"; | ||||
| 		}) | ||||
|  | ||||
| @ -1,8 +1,8 @@ | ||||
| # bspwm hotkeys | ||||
| # | ||||
| # Cleanly quit bspwm | ||||
| super + shift + a | ||||
| 	bspc quit 1 && pkill lemonpanel && pkill lemonbar | ||||
| super + shift + q | ||||
| 	bspc quit 1  | ||||
|  | ||||
| # Show keybindings | ||||
| super + F1 | ||||
| @ -96,7 +96,7 @@ super + Return | ||||
| # 	bspc node -n @/ | ||||
| 	 | ||||
| # 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} | ||||
|  | ||||
| ## Alternative: i3 style behavior (focus nth, desktop of the focused monitor) | ||||
| @ -125,7 +125,7 @@ super + Tab | ||||
| 	WindowSelector | ||||
| 	 | ||||
| #Focus windows by direction, works with multihead | ||||
| super + {q,s,z,d} | ||||
| super + {a,s,w,d} | ||||
|     focusmover {west,south,north,east} | ||||
|  | ||||
| super + {h,j,k,l} | ||||
| @ -137,7 +137,7 @@ super + {Left,Down,Up,Right} | ||||
| # Move tiled windows. Moving a tiled window to  | ||||
| # preselected one moves into preselection instead.  | ||||
| # 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} | ||||
|  | ||||
| super + shift + {h,j,k,l} | ||||
| @ -148,7 +148,7 @@ super + shift + {Left,Down,Up,Right} | ||||
| 	euclid_mover {west,south,north,east} | ||||
|  | ||||
| #resize windows | ||||
| super + ctrl + {q,s,z,d} | ||||
| super + ctrl + {a,s,w,d} | ||||
| 	bspwm_resize.sh {west,south,north,east} | ||||
|  | ||||
| super + ctrl + {h,j,k,l} | ||||
| @ -192,8 +192,7 @@ super + shift + {comma,period} | ||||
| # Change window gap | ||||
|  | ||||
| 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 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} | ||||
| 	bspc config -d focused window_gap {$gap,$(($gap+$cgap)),$(($gap+$cgap+$gap))} | ||||
|  | ||||
| super + button{4,5} | ||||
| 	bspc config -d focused window_gap $((`bspc config -d focused window_gap` {+,-} 2 )) | ||||
| @ -335,6 +334,9 @@ super + ctrl + space | ||||
| 	{pkill picom ,\ | ||||
| 	picom -b } | ||||
|  | ||||
| ctrl + alt +t  | ||||
| 	pkill rotateScreen_au || rotateScreen_auto | ||||
|  | ||||
| # Remove receptacles | ||||
| super + BackSpace | ||||
|   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 set-clipboard on | ||||
| set -g focus-events on | ||||
|  | ||||
| bind h selectp -L  | ||||
| bind j selectp -D  | ||||
|  | ||||
| @ -20,14 +20,10 @@ $0 | ||||
| clean:  | ||||
| 	rm -f *.o | ||||
| 	rm -f $1  | ||||
| 	rm -f tags compile_commands.json | ||||
|  | ||||
| bear: clean | ||||
| 	bear -- make | ||||
|  | ||||
| tags:  | ||||
| 	ctags **.{c,h} | ||||
|  | ||||
| run: $1  | ||||
| 	./$< | ||||
|  | ||||
|  | ||||
| @ -1,2 +1,3 @@ | ||||
| set keywordprg=go\ doc | ||||
| unmap K | ||||
| 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 | ||||
| HISTSIZE=1000 | ||||
| SAVEHIST=500 | ||||
| #export EDITOR=/usr/bin/vim | ||||
| export EDITOR=/usr/bin/vim | ||||
| #export VISUAL=/usr/bin/gvim | ||||
| WORDCHARS=${WORDCHARS//\/[&.;]}                                 # Don't consider certain characters part of the word | ||||
|  | ||||
| @ -72,8 +72,6 @@ alias open="xdg-open" | ||||
| alias sxiv=nsxiv | ||||
| alias :q=exit | ||||
| alias vim=nvim | ||||
| alias radio="mpv https://radio.freenode.net/radio.ogg --volume=30"  | ||||
| alias calc="calcurse-caldav && calcurse && calcurse-caldav" | ||||
|  | ||||
| # Theming section   | ||||
| autoload -U compinit colors zcalc | ||||
| @ -190,7 +188,8 @@ bindkey '^[[B' history-substring-search-down | ||||
| # Apply different settigns for different terminals | ||||
| case $(basename "$(cat "/proc/$PPID/comm")") in | ||||
|   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 | ||||
|     ;; | ||||
| #  'tmux: server') | ||||
| @ -219,8 +218,4 @@ case $(basename "$(cat "/proc/$PPID/comm")") in | ||||
|   		ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=8' | ||||
|     ;; | ||||
| esac | ||||
|  | ||||
| # Add level of ranger nesting if in ranger | ||||
| if [ -n "$RANGER_LEVEL" ]; then  | ||||
|     export RPROMPT="[r$RANGER_LEVEL]$RPROMPT"; | ||||
| fi | ||||
| # PROG=tea _CLI_ZSH_AUTOCOMPLETE_HACK=1 source "/home/tonitch/.config/tea/autocomplete.zsh" | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	