From 4f752b147123f51d89809afa52be24fef7845cbd Mon Sep 17 00:00:00 2001 From: Kristjan Komlosi Date: Tue, 26 Nov 2024 11:21:21 +0100 Subject: [PATCH] thorium changes --- dot_bashrc | 4 - dot_config/alacritty/alacritty.yml | 131 ++++++++++++++++------------- 2 files changed, 71 insertions(+), 64 deletions(-) diff --git a/dot_bashrc b/dot_bashrc index e55dad9..022468c 100644 --- a/dot_bashrc +++ b/dot_bashrc @@ -151,9 +151,5 @@ fi export QSYS_ROOTDIR="/home/kristjank/.cache/yay/quartus-free/pkg/quartus-free-quartus/opt/intelFPGA/23.1/quartus/sopc_builder/bin" -# Created by `pipx` on 2024-07-22 20:55:01 -export PATH="$PATH:/home/kristjank/.local/bin" -eval "$(register-python-argcomplete pipx)" - # Added by LM Studio CLI (lms) export PATH="$PATH:/home/kristjank/.cache/lm-studio/bin" diff --git a/dot_config/alacritty/alacritty.yml b/dot_config/alacritty/alacritty.yml index 92ef6e7..2d6b109 100644 --- a/dot_config/alacritty/alacritty.yml +++ b/dot_config/alacritty/alacritty.yml @@ -26,7 +26,6 @@ window: #dimensions: # columns: 0 # lines: 0 - # Window position (changes require restart) # # Specified in number of pixels. @@ -34,7 +33,6 @@ window: #position: # x: 0 # y: 0 - # Window padding (changes require restart) # # Blank space added around the window in pixels. This padding is scaled @@ -42,10 +40,8 @@ window: #padding: # x: 0 # y: 0 - # Spread additional padding evenly around the terminal content. #dynamic_padding: false - # Window decorations # # Values for `decorations`: @@ -56,13 +52,11 @@ window: # - transparent: Title bar, transparent background and title bar buttons # - buttonless: Title bar, transparent background and no title bar buttons #decorations: full - # Background opacity # # Window opacity as a floating point number from `0.0` to `1.0`. # The value `0.0` is completely transparent and `1.0` is opaque. opacity: 0.97 - # Startup Mode (changes require restart) # # Values for `startup_mode`: @@ -73,31 +67,25 @@ window: # Values for `startup_mode` (macOS only): # - SimpleFullscreen #startup_mode: Windowed - # Window title #title: Alacritty - # Allow terminal applications to change Alacritty's window title. #dynamic_title: true - # Window class (Linux/BSD only): #class: - # Application instance name - #instance: Alacritty - # General application class - #general: Alacritty - + # Application instance name + #instance: Alacritty + # General application class + #general: Alacritty # GTK theme variant (Linux/BSD only) # # Override the variant of the GTK theme. Commonly supported values are `dark` # and `light`. Set this to `None` to use the default theme variant. #gtk_theme_variant: None - -#scrolling: + #scrolling: # Maximum number of lines in the scrollback buffer. # Specifying '0' will disable scrolling. #history: 10000 - # Scrolling distance multiplier. #multiplier: 3 @@ -108,13 +96,10 @@ font: family: IBM Plex Mono style: Bold size: 10 - - - -# Bell -# -# The bell is rung every time the BEL control character is received. -#bell: + # Bell + # + # The bell is rung every time the BEL control character is received. + #bell: # Visual Bell Animation # # Animation effect for flashing the screen when the visual bell is rung. @@ -131,14 +116,11 @@ font: # - EaseOutCirc # - Linear #animation: EaseOutExpo - # Duration of the visual bell flash in milliseconds. A `duration` of `0` will # disable the visual bell animation. #duration: 0 - # Visual bell animation color. #color: '#ffffff' - # Bell Command # # This program is executed whenever the bell is rung. @@ -151,12 +133,10 @@ font: # args: ["Hello, World!"] # #command: None - -#selection: + #selection: # This string contains all characters that are used as separators for # "semantic words" in Alacritty. #semantic_escape_chars: ",│`|:\"' ()[]{}<>\t" - # When set to `true`, selected text will be copied to the primary clipboard. #save_to_clipboard: false @@ -170,7 +150,6 @@ cursor: # - _ Underline # - | Beam shape: Underline - # Cursor blinking state # # Values for `blinking`: @@ -179,7 +158,6 @@ cursor: # - On: Enable blinking by default # - Always: Force the cursor to always blink #blinking: Off - # Vi mode cursor style # # If the vi mode cursor style is `None` or not specified, it will fall back to @@ -187,21 +165,16 @@ cursor: # # See `cursor.style` for available options. #vi_mode_style: None - # Cursor blinking interval in milliseconds. #blink_interval: 750 - # If this is `true`, the cursor will be rendered as a hollow box when the # window is not focused. #unfocused_hollow: true - # Thickness of the cursor relative to the cell width as floating point number # from `0.0` to `1.0`. #thickness: 0.15 - # Live config reload (changes require restart) #live_config_reload: true - # Shell # # You can set `shell.program` to the path of your favorite shell, e.g. @@ -216,16 +189,13 @@ cursor: # program: /bin/bash # args: # - --login - # Startup directory # # Directory the shell is started in. If this is unset, or `None`, the working # directory of the parent process will be used. #working_directory: None - # Send ESC (\x1b) before characters when alt is pressed. #alt_send_esc: true - # Offer IPC using `alacritty msg` (unix only) ipc_socket: true @@ -237,18 +207,15 @@ mouse: # or triple click. #double_click: { threshold: 300 } #triple_click: { threshold: 300 } - # If this is `true`, the cursor is temporarily hidden when typing. hide_when_typing: false - -# Regex hints -# -# Terminal hints can be used to find text in the visible part of the terminal -# and pipe it to other applications. -#hints: + # Regex hints + # + # Terminal hints can be used to find text in the visible part of the terminal + # and pipe it to other applications. + #hints: # Keys used for the hint labels. #alphabet: "jfkdls;ahgurieowpq" - # List with all available hints # # Each hint must have a `regex` and either an `action` or a `command` field. @@ -317,7 +284,6 @@ mouse: # - { mouse: Right, action: ExpandSelection } # - { mouse: Right, mods: Control, action: ExpandSelection } # - { mouse: Middle, mode: ~Vi, action: PasteSelection } - # Key bindings # # Key bindings are specified as a list of objects. For example, this is the @@ -525,7 +491,12 @@ mouse: # If the same trigger is assigned to multiple actions, all of them are executed # in the order they were defined in. key_bindings: - - {key: Grave, mods: Control, mode: ~Search, action: ToggleViMode} + - { + key: Grave, + mods: Control, + mode: ~Search, + action: ToggleViMode + } #- { key: Paste, action: Paste } #- { key: Copy, action: Copy } #- { key: L, mods: Control, action: ClearLogNotice } @@ -534,7 +505,6 @@ key_bindings: #- { key: PageDown, mods: Shift, mode: ~Alt, action: ScrollPageDown } #- { key: Home, mods: Shift, mode: ~Alt, action: ScrollToTop, } #- { key: End, mods: Shift, mode: ~Alt, action: ScrollToBottom } - # Vi Mode #- { key: Space, mods: Shift|Control, mode: ~Search, action: ToggleViMode } #- { key: Space, mods: Shift|Control, mode: Vi|~Search, action: ScrollToBottom } @@ -583,7 +553,6 @@ key_bindings: #- { key: Slash, mods: Shift, mode: Vi|~Search, action: SearchBackward } #- { key: N, mode: Vi|~Search, action: SearchNext } #- { key: N, mods: Shift, mode: Vi|~Search, action: SearchPrevious } - # Search Mode #- { key: Return, mode: Search|Vi, action: SearchConfirm } #- { key: Escape, mode: Search, action: SearchCancel } @@ -596,7 +565,6 @@ key_bindings: #- { key: Down, mode: Search, action: SearchHistoryNext } #- { key: Return, mode: Search|~Vi, action: SearchFocusNext } #- { key: Return, mods: Shift, mode: Search|~Vi, action: SearchFocusPrevious } - # (Windows, Linux, and BSD only) #- { key: V, mods: Control|Shift, mode: ~Vi, action: Paste } #- { key: C, mods: Control|Shift, action: Copy } @@ -610,10 +578,8 @@ key_bindings: #- { key: NumpadAdd, mods: Control, action: IncreaseFontSize } #- { key: Minus, mods: Control, action: DecreaseFontSize } #- { key: NumpadSubtract, mods: Control, action: DecreaseFontSize } - # (Windows only) #- { key: Return, mods: Alt, action: ToggleFullscreen } - # (macOS only) #- { key: K, mods: Command, mode: ~Vi|~Search, chars: "\x0c" } #- { key: K, mods: Command, mode: ~Vi|~Search, action: ClearHistory } @@ -635,14 +601,11 @@ key_bindings: #- { key: F, mods: Command|Control, action: ToggleFullscreen } #- { key: F, mods: Command, mode: ~Search, action: SearchForward } #- { key: B, mods: Command, mode: ~Search, action: SearchBackward } - -#debug: + #debug: # Display the time it takes to redraw each frame. #render_timer: false - # Keep the log file after quitting Alacritty. #persistent_logging: false - # Log level # # Values for `log_level`: @@ -653,6 +616,54 @@ key_bindings: # - Debug # - Trace #log_level: Warn - # Print all received window events. #print_events: false +colors: + # Default colors + primary: + background: '#2c2c2c' + foreground: '#d6d6d6' + + dim_foreground: '#dbdbdb' + bright_foreground: '#d9d9d9' + dim_background: '#202020' # not sure + bright_background: '#3a3a3a' # not sure + + # Cursor colors + cursor: + text: '#2c2c2c' + cursor: '#d9d9d9' + + # Normal colors + normal: + black: '#1c1c1c' + red: '#bc5653' + green: '#909d63' + yellow: '#ebc17a' + blue: '#7eaac7' + magenta: '#aa6292' + cyan: '#86d3ce' + white: '#cacaca' + + # Bright colors + bright: + black: '#636363' + red: '#bc5653' + green: '#909d63' + yellow: '#ebc17a' + blue: '#7eaac7' + magenta: '#aa6292' + cyan: '#86d3ce' + white: '#f7f7f7' + + # Dim colors + dim: + black: '#232323' + red: '#74423f' + green: '#5e6547' + yellow: '#8b7653' + blue: '#556b79' + magenta: '#6e4962' + cyan: '#5c8482' + white: '#828282' +theme: Afterglow