mirror of
https://github.com/eRgo35/dots.git
synced 2025-12-16 07:26:12 +01:00
new arrivals
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
|
||||
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
|
||||
color_theme = "/usr/share/btop/themes/gruvbox_material_dark.theme"
|
||||
color_theme = "Default"
|
||||
|
||||
#* If the theme set background should be shown, set to False if you want terminal background transparency.
|
||||
theme_background = True
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
{
|
||||
"chromiumSwitches": {},
|
||||
"IS_MAXIMIZED": true,
|
||||
"IS_MAXIMIZED": false,
|
||||
"IS_MINIMIZED": false,
|
||||
"WINDOW_BOUNDS": {
|
||||
"x": 1941,
|
||||
"y": 21,
|
||||
"width": 2518,
|
||||
"height": 1398
|
||||
"x": 4510,
|
||||
"y": 52,
|
||||
"width": 2500,
|
||||
"height": 1378
|
||||
},
|
||||
"SKIP_HOST_UPDATE": true
|
||||
"SKIP_HOST_UPDATE": true,
|
||||
"BACKGROUND_COLOR": "#000000"
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
[General]
|
||||
contrastOpacity=188
|
||||
savePath=/home/mike/pictures/tmp
|
||||
savePath=/home/mike/Pictures
|
||||
showStartupLaunchMessage=false
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
[Settings]
|
||||
gtk-theme-name=Gruvbox-Yellow-Dark
|
||||
gtk-theme-name=Rosepine-Dark
|
||||
gtk-icon-theme-name=Papirus-Dark
|
||||
gtk-font-name=Roboto 11
|
||||
gtk-cursor-theme-name=Simp1e-Gruvbox-Dark
|
||||
gtk-cursor-theme-size=16
|
||||
gtk-font-name=Cantarell 11
|
||||
gtk-cursor-theme-name=elementary
|
||||
gtk-cursor-theme-size=24
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=1
|
||||
|
||||
367
.config/rio/config.toml
Normal file
367
.config/rio/config.toml
Normal file
@@ -0,0 +1,367 @@
|
||||
|
||||
# Hide the cursor while typing
|
||||
#
|
||||
# Default is `false`
|
||||
#
|
||||
# hide-cursor-when-typing = false
|
||||
|
||||
# Ignore theme selection foreground color
|
||||
#
|
||||
# Default is false
|
||||
#
|
||||
# Example:
|
||||
# ignore-selection-foreground-color = false
|
||||
|
||||
# Theme
|
||||
#
|
||||
# It makes Rio look for the specified theme in the themes folder
|
||||
# (macos and linux: ~/.config/rio/themes/dracula.toml)
|
||||
# (windows: C:\Users\USER\AppData\Local\rio\themes\dracula.toml)
|
||||
#
|
||||
# Example:
|
||||
# theme = "dracula"
|
||||
|
||||
# Padding-x
|
||||
#
|
||||
# define x axis padding (default is 0)
|
||||
#
|
||||
# Example:
|
||||
padding-x = 10
|
||||
|
||||
# Padding-y
|
||||
#
|
||||
# define y axis padding based on a format [top, bottom]
|
||||
# (default is [0, 0])
|
||||
#
|
||||
# Example:
|
||||
padding-y = [10, 10]
|
||||
|
||||
# Option as Alt
|
||||
#
|
||||
# This config only works on MacOS.
|
||||
# Possible choices: 'both', 'left' and 'right'.
|
||||
#
|
||||
# Example:
|
||||
# option-as-alt = 'left'
|
||||
|
||||
# Line height
|
||||
#
|
||||
# This option will apply an modifier to line-height
|
||||
# Default is `1.0`
|
||||
#
|
||||
# Example:
|
||||
# line-height = 1.2
|
||||
|
||||
# Startup directory
|
||||
#
|
||||
# Directory the shell is started in. If this is unset the working
|
||||
# directory of the parent process will be used.
|
||||
#
|
||||
# This configuration only has effect if use-fork is disabled.
|
||||
#
|
||||
# Example:
|
||||
# working-dir = "/Users/raphael/Documents/"
|
||||
|
||||
# Environment variables
|
||||
#
|
||||
# Example:
|
||||
# env-vars = []
|
||||
|
||||
# Use fork
|
||||
#
|
||||
# Defaults for POSIX-based systems (Windows is not configurable):
|
||||
# MacOS: spawn processes
|
||||
# Linux/BSD: fork processes
|
||||
#
|
||||
# Example:
|
||||
# use-fork = false
|
||||
|
||||
# Confirm before exiting Rio
|
||||
# Default is `true`
|
||||
#
|
||||
confirm-before-quit = false
|
||||
|
||||
# Cursor
|
||||
#
|
||||
# shape - Default cursor shape is 'block'
|
||||
# Other available options are: 'underline', 'beam' or 'hidden'
|
||||
#
|
||||
# blinking - Whether the cursor blinks. The default is false
|
||||
#
|
||||
# blinking-interval - Cursor update on milliseconds interval
|
||||
#
|
||||
# [cursor]
|
||||
# shape = 'block'
|
||||
# blinking = false
|
||||
# blinking-interval = 800
|
||||
|
||||
# Editor
|
||||
#
|
||||
# Default editor on Linux and MacOS is "vi",
|
||||
# on Windows it is "notepad".
|
||||
#
|
||||
# Whenever the key binding `OpenConfigEditor` is triggered it will
|
||||
# use the value of the editor along with the rio configuration path.
|
||||
# [editor]
|
||||
# program = "vi"
|
||||
# args = []
|
||||
|
||||
# Window configuration
|
||||
#
|
||||
# • width - define the initial window width.
|
||||
# Default: 600
|
||||
#
|
||||
# • height - define the initial window height.
|
||||
# Default: 400
|
||||
#
|
||||
# • mode - define how the window will be created
|
||||
# - "Windowed" (default) is based on width and height
|
||||
# - "Maximized" window is created with maximized
|
||||
# - "Fullscreen" window is created with fullscreen
|
||||
#
|
||||
# • opacity - Set window opacity
|
||||
#
|
||||
# • blur - Set blur on the window background. Changing this config requires restarting Rio to take effect.
|
||||
#
|
||||
# • decorations - Set window decorations, options: "Enabled", "Disabled", "Transparent", "Buttonless"
|
||||
#
|
||||
# Example:
|
||||
# [window]
|
||||
# width = 600
|
||||
# height = 400
|
||||
# mode = "windowed"
|
||||
# opacity = 1.0
|
||||
# blur = false
|
||||
# decorations = "enabled"
|
||||
|
||||
# Renderer
|
||||
#
|
||||
# • Performance: Set WGPU rendering performance
|
||||
# - High: Adapter that has the highest performance. This is often a discrete GPU.
|
||||
# - Low: Adapter that uses the least possible power. This is often an integrated GPU.
|
||||
#
|
||||
# • Backend: Set WGPU rendering backend
|
||||
# - Automatic: Leave Sugarloaf/WGPU to decide
|
||||
# - GL: Supported on Linux/Android, and Windows and macOS/iOS via ANGLE
|
||||
# - Vulkan: Supported on Windows, Linux/Android
|
||||
# - DX12: Supported on Windows 10
|
||||
# - Metal: Supported on macOS/iOS
|
||||
#
|
||||
# • disable-unfocused-render: This property disable renderer processes while Rio is unfocused.
|
||||
#
|
||||
# • level: Configure renderer level
|
||||
# - Available options: 0 and 1.
|
||||
# Higher the level more rendering features and computations
|
||||
# will be done like enable font ligatures or emoji support.
|
||||
# For more information please check the docs.
|
||||
#
|
||||
# • filters: A list of paths to RetroArch slang shaders. Might not work with OpenGL.
|
||||
#
|
||||
# Example:
|
||||
# [renderer]
|
||||
# performance = "high"
|
||||
# backend = "automatic"
|
||||
# disable-unfocused-render = false
|
||||
# level = 1
|
||||
# filters = []
|
||||
|
||||
# Keyboard
|
||||
#
|
||||
# use-kitty-keyboard-protocol - Enable Kitty Keyboard protocol
|
||||
#
|
||||
# disable-ctlseqs-alt - Disable ctlseqs with ALT keys
|
||||
# - For example: Terminal.app does not deal with ctlseqs with ALT keys
|
||||
#
|
||||
# Example:
|
||||
# [keyboard]
|
||||
# use-kitty-keyboard-protocol = false
|
||||
# disable-ctlseqs-alt = false
|
||||
|
||||
# Fonts
|
||||
#
|
||||
# Configure fonts used by the terminal
|
||||
#
|
||||
# Note: You can set different font families but Rio terminal
|
||||
# will always look for regular font bounds whene
|
||||
#
|
||||
# You can also set family on root to overwrite all fonts.
|
||||
# [fonts]
|
||||
# family = "cascadiamono"
|
||||
#
|
||||
# You can also specify extra fonts to load
|
||||
# [fonts]
|
||||
# extras = [{ family = "Microsoft JhengHei" }]
|
||||
#
|
||||
# In case you want to specify any font feature:
|
||||
# [fonts]
|
||||
# features = ["ss02", "ss03", "ss05", "ss19"]
|
||||
#
|
||||
# Note: Font features do not have support to live reload on configuration,
|
||||
# so to reflect your changes, you will need to close and reopen Rio.
|
||||
#
|
||||
# You can also disable font hinting. Font hinting is enabled by default.
|
||||
# [fonts]
|
||||
# hinting = false
|
||||
#
|
||||
# You can also map the specified Unicode codepoints to a particular font.
|
||||
# [fonts]
|
||||
# symbol-map = [
|
||||
# { start = "2297", end = "2299", font-family = "Cascadia Code NF" }
|
||||
# ]
|
||||
#
|
||||
# Simple example:
|
||||
# [fonts]
|
||||
# size = 18
|
||||
#
|
||||
# [fonts.regular]
|
||||
# family = "cascadiamono"
|
||||
# style = "Normal"
|
||||
# weight = 400
|
||||
#
|
||||
# [fonts.bold]
|
||||
# family = "cascadiamono"
|
||||
# style = "Normal"
|
||||
# weight = 800
|
||||
#
|
||||
# [fonts.italic]
|
||||
# family = "cascadiamono"
|
||||
# style = "Italic"
|
||||
# weight = 400
|
||||
#
|
||||
# [fonts.bold-italic]
|
||||
# family = "cascadiamono"
|
||||
# style = "Italic"
|
||||
# weight = 800
|
||||
|
||||
# Scroll
|
||||
#
|
||||
# You can change how many lines are scrolled each time by setting this option.
|
||||
#
|
||||
# Scroll calculation for canonical mode will be based on `lines = (accumulated scroll * multiplier / divider)`,
|
||||
# If you want a quicker scroll, keep increasing the multiplier.
|
||||
# If you want to reduce scroll speed you will need to increase the divider.
|
||||
# You can use both properties also to find the best scroll for you.
|
||||
#
|
||||
# Multiplier default is 3.0.
|
||||
# Divider default is 1.0.
|
||||
# Example:
|
||||
# [scroll]
|
||||
# multiplier = 3.0
|
||||
# divider = 1.0
|
||||
|
||||
# Navigation
|
||||
#
|
||||
# "mode" - Define navigation mode
|
||||
# • NativeTab (MacOS only)
|
||||
# • Bookmark
|
||||
# • BottomTab
|
||||
# • TopTab
|
||||
# • Plain
|
||||
#
|
||||
# "hide-if-single" - Hide navigation UI if is single.
|
||||
# "clickable" - Enable click on tabs to switch.
|
||||
# "use-current-path" - Use same path whenever a new tab is created (Note: requires `use-fork` to be set to false).
|
||||
# "color-automation" - Set a specific color for the tab whenever a specific program is running, or in a specific directory.
|
||||
#
|
||||
# Example:
|
||||
# [navigation]
|
||||
# mode = "bookmark"
|
||||
# clickable = false
|
||||
# hide-if-single = true
|
||||
# use-current-path = false
|
||||
# color-automation = []
|
||||
|
||||
# Shell
|
||||
#
|
||||
# You can set `shell.program` to the path of your favorite shell, e.g. `/bin/fish`.
|
||||
# Entries in `shell.args` are passed unmodified as arguments to the shell.
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) user login shell
|
||||
# - (Linux/BSD) user login shell
|
||||
# - (Windows) powershell
|
||||
#
|
||||
# Example 1 using fish shell from bin path:
|
||||
#
|
||||
# [shell]
|
||||
# program = "/bin/fish"
|
||||
# args = ["--login"]
|
||||
#
|
||||
# Example 2 for Windows using powershell
|
||||
#
|
||||
# [shell]
|
||||
# program = "pwsh"
|
||||
# args = []
|
||||
#
|
||||
# Example 3 for Windows using powershell with login
|
||||
#
|
||||
# [shell]
|
||||
# program = "pwsh"
|
||||
# args = ["-l"]
|
||||
#
|
||||
# Example 4 for MacOS with tmux installed by homebrew
|
||||
#
|
||||
# [shell]
|
||||
# program = "/opt/homebrew/bin/tmux"
|
||||
# args = ["new-session", "-c", "/var/www"]
|
||||
|
||||
# Colors
|
||||
#
|
||||
# Colors definition will overwrite any property in theme
|
||||
# (considering if theme folder does exists and is being used)
|
||||
#
|
||||
# Example:
|
||||
# [colors]
|
||||
# background = '#0F0D0E'
|
||||
# foreground = '#F9F4DA'
|
||||
# cursor = '#F38BA3'
|
||||
# tabs = '#443d40'
|
||||
# tabs-active = '#F38BA3'
|
||||
# green = '#0BA95B'
|
||||
# red = '#ED203D'
|
||||
# blue = '#12B5E5'
|
||||
# yellow = '#FCBA28'
|
||||
|
||||
# Bindings
|
||||
#
|
||||
# Create custom Key bindings for Rio terminal
|
||||
# More information in: https://raphamorim.io/rio/docs/key-bindings
|
||||
#
|
||||
# Example:
|
||||
# [bindings]
|
||||
# keys = [
|
||||
# { key = "q", with = "super", action = "Quit" },
|
||||
# # Bytes[27, 91, 53, 126] is equivalent to "\x1b[5~"
|
||||
# { key = "home", with = "super | shift", bytes = [27, 91, 53, 126] }
|
||||
# ]
|
||||
|
||||
# Platform
|
||||
#
|
||||
# Rio now allows you to have different configurations per OS
|
||||
# You can write ovewrite properties like `Shell`, `Navigation`
|
||||
# and `Window`.
|
||||
#
|
||||
# Example:
|
||||
# [shell]
|
||||
# # default (in this case will be used only on MacOS)
|
||||
# program = "/bin/fish"
|
||||
# args = ["--login"]
|
||||
#
|
||||
# [platform]
|
||||
# # Microsoft Windows overwrite
|
||||
# windows.shell.program = "pwsh"
|
||||
# windows.shell.args = ["-l"]
|
||||
#
|
||||
# # Linux overwrite
|
||||
# linux.shell.program = "tmux"
|
||||
# linux.shell.args = ["new-session", "-c", "/var/www"]
|
||||
|
||||
# Log level
|
||||
#
|
||||
# This property enables log level filter and file. The default level is "OFF" and the logs are not logged to a file as default.
|
||||
#
|
||||
# Example:
|
||||
# [developer]
|
||||
# log-level = "OFF"
|
||||
# enable-log-file = false
|
||||
|
||||
@@ -1 +1,135 @@
|
||||
@theme "/usr/share/rofi/themes/Arc.rasi"
|
||||
@import "default"
|
||||
|
||||
* {
|
||||
bg: #191724;
|
||||
cur: #1f1d2e;
|
||||
fgd: #e0def4;
|
||||
cmt: #6e6a86;
|
||||
cya: #9ccfd8;
|
||||
grn: #31748f;
|
||||
ora: #ebbcba;
|
||||
pur: #c4a7e7;
|
||||
red: #eb6f92;
|
||||
yel: #f6c177;
|
||||
|
||||
font: "Cartograph CF 12";
|
||||
|
||||
foreground: @fgd;
|
||||
background: @bg;
|
||||
active-background: @grn;
|
||||
urgent-background: @red;
|
||||
|
||||
selected-background: @active-background;
|
||||
selected-urgent-background: @urgent-background;
|
||||
selected-active-background: @active-background;
|
||||
separatorcolor: @active-background;
|
||||
bordercolor: @ora;
|
||||
}
|
||||
|
||||
#window {
|
||||
background-color: @background;
|
||||
border: 3;
|
||||
border-radius: 6;
|
||||
border-color: @bordercolor;
|
||||
padding: 5;
|
||||
}
|
||||
#mainbox {
|
||||
border: 0;
|
||||
padding: 5;
|
||||
}
|
||||
#message {
|
||||
border: 1px dash 0px 0px ;
|
||||
border-color: @separatorcolor;
|
||||
padding: 1px ;
|
||||
}
|
||||
#textbox {
|
||||
text-color: @foreground;
|
||||
}
|
||||
#listview {
|
||||
fixed-height: 0;
|
||||
border: 2px dash 0px 0px ;
|
||||
border-color: @bordercolor;
|
||||
spacing: 2px ;
|
||||
scrollbar: false;
|
||||
padding: 2px 0px 0px ;
|
||||
}
|
||||
#element {
|
||||
border: 0;
|
||||
padding: 1px ;
|
||||
}
|
||||
#element.normal.normal {
|
||||
background-color: @background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#element.normal.urgent {
|
||||
background-color: @urgent-background;
|
||||
text-color: @urgent-foreground;
|
||||
}
|
||||
#element.normal.active {
|
||||
background-color: @active-background;
|
||||
text-color: @background;
|
||||
}
|
||||
#element.selected.normal {
|
||||
background-color: @selected-background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#element.selected.urgent {
|
||||
background-color: @selected-urgent-background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#element.selected.active {
|
||||
background-color: @selected-active-background;
|
||||
text-color: @background;
|
||||
}
|
||||
#element.alternate.normal {
|
||||
background-color: @background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#element.alternate.urgent {
|
||||
background-color: @urgent-background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#element.alternate.active {
|
||||
background-color: @active-background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#scrollbar {
|
||||
width: 2px ;
|
||||
border: 0;
|
||||
handle-width: 8px ;
|
||||
padding: 0;
|
||||
}
|
||||
#sidebar {
|
||||
border: 2px dash 0px 0px ;
|
||||
border-color: @separatorcolor;
|
||||
}
|
||||
#button.selected {
|
||||
background-color: @selected-background;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#inputbar {
|
||||
spacing: 0;
|
||||
text-color: @foreground;
|
||||
padding: 1px ;
|
||||
}
|
||||
#case-indicator {
|
||||
spacing: 0;
|
||||
text-color: @foreground;
|
||||
}
|
||||
#entry {
|
||||
spacing: 0;
|
||||
text-color: @cya;
|
||||
}
|
||||
#prompt {
|
||||
spacing: 0;
|
||||
text-color: @grn;
|
||||
}
|
||||
#inputbar {
|
||||
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
|
||||
}
|
||||
#textbox-prompt-colon {
|
||||
expand: false;
|
||||
str: ":";
|
||||
margin: 0px 0.3em 0em 0em;
|
||||
text-color: @grn;
|
||||
}
|
||||
|
||||
58
.config/wezterm/wezterm.lua
Normal file
58
.config/wezterm/wezterm.lua
Normal file
@@ -0,0 +1,58 @@
|
||||
|
||||
-- I recently switched from alacritty to wezterm. Supports mouse scrolling, has builtin emoji and multi-tab support. So far so good.
|
||||
-- The config is in lua that I don't know much about. But the official doc has an example config to start with.
|
||||
|
||||
-- Pull in the wezterm API
|
||||
local wezterm = require 'wezterm'
|
||||
|
||||
-- This table will hold the configuration.
|
||||
local config = {}
|
||||
|
||||
-- In newer versions of wezterm, use the config_builder which will
|
||||
-- help provide clearer error messages
|
||||
if wezterm.config_builder then
|
||||
config = wezterm.config_builder()
|
||||
end
|
||||
|
||||
local act = wezterm.action
|
||||
|
||||
config.keys = {
|
||||
{
|
||||
key = 't',
|
||||
mods = 'CMD|SHIFT',
|
||||
action = act.ShowTabNavigator,
|
||||
},
|
||||
-- other keys
|
||||
}
|
||||
|
||||
local theme = wezterm.plugin.require('https://github.com/neapsix/wezterm').main
|
||||
|
||||
-- This is where you actually apply your config choices
|
||||
-- config.color_scheme = 'batman'
|
||||
-- the font is named 'Source Code Pro ExtraLight', but I actually use the DemiBold weight. looks awesome
|
||||
config.font = wezterm.font('Hack Nerd Font')
|
||||
config.colors = theme.colors()
|
||||
config.window_frame = theme.window_frame()
|
||||
|
||||
config.font_size = 14.0
|
||||
config.line_height = 1.0
|
||||
-- config.freetype_load_target = "Light"
|
||||
-- config.freetype_render_target = "HorizontalLcd"
|
||||
|
||||
config.hide_tab_bar_if_only_one_tab = true
|
||||
config.window_background_opacity = 0.80
|
||||
|
||||
config.foreground_text_hsb = {
|
||||
hue = 1.0,
|
||||
saturation = 1.0,
|
||||
brightness = 1.0,
|
||||
}
|
||||
config.window_padding = {
|
||||
left = 5,
|
||||
right = 5,
|
||||
top = 5,
|
||||
bottom = 5,
|
||||
}
|
||||
|
||||
-- and finally, return the configuration to wezterm
|
||||
return config
|
||||
@@ -16,8 +16,8 @@
|
||||
"buffer_font_size": 16,
|
||||
"theme": {
|
||||
"mode": "system",
|
||||
"light": "Catppuccin Latte",
|
||||
"dark": "Gruvbox Dark"
|
||||
"light": "Rosé Pine Dawn",
|
||||
"dark": "Rosé Pine"
|
||||
},
|
||||
"telemetry": {
|
||||
"diagnostics": false,
|
||||
|
||||
Reference in New Issue
Block a user