Parcourir la source

Sat Oct 25 11:28:58 AM BST 2025

Gabriel Capella il y a 5 jours
Parent
commit
d4be4a5724

+ 8 - 5
dots/.config/alacritty/alacritty.toml

@@ -1,18 +1,21 @@
 [font]
-size = 11
+size = 13
 
 [font.bold]
-family = "JetBrainsMono"
 style = "Bold"
 
 [font.bold_italic]
-family = "JetBrainsMono"
 style = "Bold Italic"
 
 [font.italic]
-family = "JetBrainsMono"
 style = "Italic"
 
 [font.normal]
-family = "JetBrainsMono"
+# family = "JetBrainsMono"
+# family="Unifont"
+
+# family = "xos4 Terminess Powerline"
+family="Ubuntu Mono derivative Powerline"
+# family="FreeMono"
+# family="JetBrainsMono"
 style = "Regular"

+ 4 - 3
dots/.config/alacritty/alacritty.yml

@@ -1,17 +1,18 @@
 font:
   normal:
+    family: "Adwaita Sans"
     style: Regular
 
   bold:
-    family: terminal-font
+    family: "Adwaita Sans"
     style: Bold
 
   italic:
-    family: terminal-font
+    family: "Adwaita Sans"
     style: Italic
 
   bold_italic:
-    family: terminal-font
+    family: "Adwaita Sans"
     style: Bold Italic
 
   size: 12

+ 6 - 3
dots/.config/fish/config.fish

@@ -55,8 +55,11 @@ end
 
 alias pb='curl -s --data-binary @- https://p.capella.pro/ | awk \'{ print "https://p.capella.pro/"$0; }\' | tee /tmp/pb | pbcopy && cat /tmp/pb'
 
-# The next line updates PATH for the Google Cloud SDK.
-if [ -f '/Users/gabrielcapella/Documents/google-cloud-sdk/path.fish.inc' ]; . '/Users/gabrielcapella/Documents/google-cloud-sdk/path.fish.inc'; end
-
 alias syncdots='curl https://git.capella.pro/capella/dotfiles/raw/master/start | bash -s -- sync'
 
+
+# The next line updates PATH for the Google Cloud SDK.
+if [ -f '/home/capella/.gcloud/google-cloud-sdk/path.fish.inc' ]; . '/home/capella/.gcloud/google-cloud-sdk/path.fish.inc'; end
+
+# npm global packages
+set -gx PATH /home/capella/.npm-global/bin $PATH

+ 7 - 5
dots/.config/fish/config.fish.backup

@@ -1,6 +1,6 @@
 set fish_greeting "Capella"
 
-export PATH="/usr/local/bin:/bin:/usr/sbin:/sbin"
+export PATH="/usr/local/bin:/bin:/usr/sbin:/sbin:/usr/bin/"
 export PATH="$PATH:$HOME/.node/bin"
 export PATH="$PATH:$HOME/go/bin"
 
@@ -40,7 +40,6 @@ export PATH="$ANDROID_SDK_ROOT:$PATH"
 export PATH="$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$PATH"
 export ANDROID_AVD_HOME="$HOME/.android/"
 
-export PATH="/usr/bin/:$PATH" &
 
 # # Add environment variable NDK_ROOT for cocos2d-x
 # export NDK_ROOT="/Users/gabrielcapella/Library/Android/sdk/ndk-bundle/"
@@ -50,11 +49,14 @@ export PATH="/usr/bin/:$PATH" &
 # export SDKBOX_HOME="/Users/gabrielcapella/.sdkbox"
 
 # export PATH="/usr/bin/:$PATH"
-# The next line updates PATH for the Google Cloud SDK.
-if [ -f '/Users/gabrielcapella/.google-cloud-sdk/path.fish.inc' ]; . '/Users/gabrielcapella/.google-cloud-sdk/path.fish.inc'; end
-
 function subl;
 	"/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" $argv;
 end
 
 alias pb='curl -s --data-binary @- https://p.capella.pro/ | awk \'{ print "https://p.capella.pro/"$0; }\' | tee /tmp/pb | pbcopy && cat /tmp/pb'
+
+# The next line updates PATH for the Google Cloud SDK.
+if [ -f '/Users/gabrielcapella/Documents/google-cloud-sdk/path.fish.inc' ]; . '/Users/gabrielcapella/Documents/google-cloud-sdk/path.fish.inc'; end
+
+alias syncdots='curl https://git.capella.pro/capella/dotfiles/raw/master/start | bash -s -- sync'
+

+ 1 - 1
dots/.config/fish/fish_variables

@@ -30,7 +30,7 @@ SETUVAR fish_color_user:brgreen
 SETUVAR fish_color_valid_path:\x2d\x2dunderline
 SETUVAR fish_greeting:Capella
 SETUVAR fish_key_bindings:fish_vi_key_bindings
-SETUVAR fish_most_recent_dir:/home/capella
+SETUVAR fish_most_recent_dir:/home/capella/\x2econfig
 SETUVAR fish_pager_color_completion:\x1d
 SETUVAR fish_pager_color_description:B3A06D\x1eyellow
 SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline

+ 5 - 4
dots/.config/sway/config

@@ -36,10 +36,10 @@ bindsym $mod+Return exec alacritty
 bindsym $mod+Shift+q kill
 
 # start dmenu (a program launcher)
-bindsym $mod+d exec bemenu-run -l 10 -p  --counter always -c -W 0.1 -B 10 \
+bindsym $mod+d exec bemenu-run -l 10 -p  --counter always -c -W 0.2 -B 10 \
     --fixed-height --fn  'B612 11'  \
     --bdr "#323232" --tf "#FFFFFF" --hf "#FFFFFF"
-bindsym $mod+Shift+v exec cliphist list | bemenu -l 10 -p  --counter always -c -W 0.1 -B 10 \
+bindsym $mod+Shift+v exec cliphist list | bemenu -l 15 -p  --counter always -c -W 0.2 -B 10 \
     --fixed-height --fn  'B612 11'  \
     --bdr "#323232" --tf "#FFFFFF" --hf "#FFFFFF" \
     | cliphist decode | wl-copy
@@ -214,8 +214,9 @@ input * {
 
 exec swayidle -w \
          timeout 300 'swaylock -f -c 000000 -i /tmp/mercator_projection.png' \
-         timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \
-         before-sleep 'swaylock -f -c 000000 -i /tmp/mercator_projection.pn'
+         timeout 600 'swaymsg "output * power off" && ddcutil setvcp --sn 6L1M413 D6 0x05' \
+         resume 'swaymsg "output * power on" && ddcutil setvcp --sn 6L1M413 D6 0x01' \
+         before-sleep 'swaylock -f -c 000000 -i /tmp/mercator_projection.png'
 
 bindsym $mod+q exec 'swaylock -f -c 000000 -i /tmp/mercator_projection.png'
 

+ 14 - 1
dots/.vimrc

@@ -120,5 +120,18 @@ let g:ale_sign_error = '✗'
 let g:ale_sign_warning = '⚠️'
 let g:ale_sign_column_always = 1
 
-let g:ale_fixers = {'go': ['gofmt', 'gofumpt', 'goimports', 'golines', 'trim_whitespace']}
+let g:ale_fixers = {
+\   'go': ['gofmt', 'gofumpt', 'goimports', 'golines', 'trim_whitespace'],
+\   'html': ['prettier', 'trim_whitespace'],
+\   'python': [
+\       'autoflake',
+\       'ruff',
+\       'ruff_format',
+\       'add_blank_lines_for_python_control_statements'
+\   ]
+\}
+let g:ale_linters= {
+\   'python': ['pyright','ruff']
+\}
+let g:ale_python_auto_pipenv = 1