From 69cd10ad0f459486581b559aa9676b7040fc016f Mon Sep 17 00:00:00 2001 From: Gianni Ceccarelli Date: Mon, 9 Oct 2023 17:14:40 +0100 Subject: alacritty --- .bashrc | 2 +- .config/alacritty.yml | 84 ++++++++++++++++++++++++ .fonts/DejaVuSansMNerdFont-Bold.ttf | Bin 0 -> 2211492 bytes .fonts/DejaVuSansMNerdFont-BoldOblique.ttf | Bin 0 -> 2132832 bytes .fonts/DejaVuSansMNerdFont-Oblique.ttf | Bin 0 -> 2131584 bytes .fonts/DejaVuSansMNerdFont-Regular.ttf | Bin 0 -> 2220212 bytes .fonts/DejaVuSansMNerdFontMono-Bold.ttf | Bin 0 -> 2155696 bytes .fonts/DejaVuSansMNerdFontMono-BoldOblique.ttf | Bin 0 -> 2077332 bytes .fonts/DejaVuSansMNerdFontMono-Oblique.ttf | Bin 0 -> 2076084 bytes .fonts/DejaVuSansMNerdFontMono-Regular.ttf | Bin 0 -> 2164416 bytes .fonts/DejaVuSansMNerdFontPropo-Bold.ttf | Bin 0 -> 2230724 bytes .fonts/DejaVuSansMNerdFontPropo-BoldOblique.ttf | Bin 0 -> 2151212 bytes .fonts/DejaVuSansMNerdFontPropo-Oblique.ttf | Bin 0 -> 2149968 bytes .fonts/DejaVuSansMNerdFontPropo-Regular.ttf | Bin 0 -> 2239568 bytes 14 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 .config/alacritty.yml create mode 100644 .fonts/DejaVuSansMNerdFont-Bold.ttf create mode 100644 .fonts/DejaVuSansMNerdFont-BoldOblique.ttf create mode 100644 .fonts/DejaVuSansMNerdFont-Oblique.ttf create mode 100644 .fonts/DejaVuSansMNerdFont-Regular.ttf create mode 100644 .fonts/DejaVuSansMNerdFontMono-Bold.ttf create mode 100644 .fonts/DejaVuSansMNerdFontMono-BoldOblique.ttf create mode 100644 .fonts/DejaVuSansMNerdFontMono-Oblique.ttf create mode 100644 .fonts/DejaVuSansMNerdFontMono-Regular.ttf create mode 100644 .fonts/DejaVuSansMNerdFontPropo-Bold.ttf create mode 100644 .fonts/DejaVuSansMNerdFontPropo-BoldOblique.ttf create mode 100644 .fonts/DejaVuSansMNerdFontPropo-Oblique.ttf create mode 100644 .fonts/DejaVuSansMNerdFontPropo-Regular.ttf diff --git a/.bashrc b/.bashrc index 6666228..bae80ec 100644 --- a/.bashrc +++ b/.bashrc @@ -32,7 +32,7 @@ shopt -s no_empty_cmd_completion function xtitle() { case $TERM in - xterm*|rxvt|Eterm|eterm) + xterm*|rxvt*|Eterm|eterm|alacritty) echo -ne "\e]0;$1\007" ;; screen) diff --git a/.config/alacritty.yml b/.config/alacritty.yml new file mode 100644 index 0000000..9aec3ce --- /dev/null +++ b/.config/alacritty.yml @@ -0,0 +1,84 @@ +shell: + program: /bin/bash + args: + - '--login' + +window: + dimensions: + columns: 80 + lines: 37 + opacity: 0.86 + resize_increments: true + option_as_alt: Both + alt_send_esc: true + +font: + normal: + family: 'DejaVuSansM Nerd Font Mono' + style: 'Regular' + bold: + family: 'DejaVuSansM Nerd Font Mono' + style: 'Bold' + italic: + family: 'DejaVuSansM Nerd Font Mono' + style: 'Oblique' + bold_italic: + family: 'DejaVuSansM Nerd Font Mono' + style: 'Bold Oblique' + size: 8.0 + builtin_box_drawing: false + +# theme: high-contrast, plus the blues from github-dark, from +# https://github.com/alacritty/alacritty-theme +colors: + # Default colors + primary: + background: '0x0a0a0a' + foreground: '0xdddddd' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x2188ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + + # Bright colors + bright: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x79b8ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + +draw_bold_text_with_bright_colors: true + +selection: + semantic_escape_chars: " !@#$%^&*(){}[]'\",.<>/?=+-\\|`~;:" + +hints: + alphabet: "aoeuidhtns" + enabled: + - regex: "(mailto|http|https):[^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+" + hyperlinks: true + command: xdg-open + post_processing: true + mouse: + enabled: true + mods: Command + binding: + key: Tab + mods: Control|Command + diff --git a/.fonts/DejaVuSansMNerdFont-Bold.ttf b/.fonts/DejaVuSansMNerdFont-Bold.ttf new file mode 100644 index 0000000..56d204b Binary files /dev/null and b/.fonts/DejaVuSansMNerdFont-Bold.ttf differ diff --git a/.fonts/DejaVuSansMNerdFont-BoldOblique.ttf b/.fonts/DejaVuSansMNerdFont-BoldOblique.ttf new file mode 100644 index 0000000..59a0d83 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFont-BoldOblique.ttf differ diff --git a/.fonts/DejaVuSansMNerdFont-Oblique.ttf b/.fonts/DejaVuSansMNerdFont-Oblique.ttf new file mode 100644 index 0000000..0424f72 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFont-Oblique.ttf differ diff --git a/.fonts/DejaVuSansMNerdFont-Regular.ttf b/.fonts/DejaVuSansMNerdFont-Regular.ttf new file mode 100644 index 0000000..4f7ffc7 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFont-Regular.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontMono-Bold.ttf b/.fonts/DejaVuSansMNerdFontMono-Bold.ttf new file mode 100644 index 0000000..84feb83 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontMono-Bold.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontMono-BoldOblique.ttf b/.fonts/DejaVuSansMNerdFontMono-BoldOblique.ttf new file mode 100644 index 0000000..d96a982 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontMono-BoldOblique.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontMono-Oblique.ttf b/.fonts/DejaVuSansMNerdFontMono-Oblique.ttf new file mode 100644 index 0000000..36a243a Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontMono-Oblique.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontMono-Regular.ttf b/.fonts/DejaVuSansMNerdFontMono-Regular.ttf new file mode 100644 index 0000000..8a781af Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontMono-Regular.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontPropo-Bold.ttf b/.fonts/DejaVuSansMNerdFontPropo-Bold.ttf new file mode 100644 index 0000000..ec76c68 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontPropo-Bold.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontPropo-BoldOblique.ttf b/.fonts/DejaVuSansMNerdFontPropo-BoldOblique.ttf new file mode 100644 index 0000000..d8685d8 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontPropo-BoldOblique.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontPropo-Oblique.ttf b/.fonts/DejaVuSansMNerdFontPropo-Oblique.ttf new file mode 100644 index 0000000..bf1a4dc Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontPropo-Oblique.ttf differ diff --git a/.fonts/DejaVuSansMNerdFontPropo-Regular.ttf b/.fonts/DejaVuSansMNerdFontPropo-Regular.ttf new file mode 100644 index 0000000..f5589b3 Binary files /dev/null and b/.fonts/DejaVuSansMNerdFontPropo-Regular.ttf differ -- cgit v1.2.3