big update!
This commit is contained in:
parent
eff04f9ced
commit
6ecb7c899f
19 changed files with 2268 additions and 328 deletions
80
Xdefaults
80
Xdefaults
|
@ -14,47 +14,71 @@ xfontsel*Foreground: white
|
||||||
|
|
||||||
! urxvt settings
|
! urxvt settings
|
||||||
|
|
||||||
URxvt*cursorColor: #D33682
|
URxvt*cursorColor: #93A1A1
|
||||||
URxvt*cursorBlink: true
|
URxvt*cursorBlink: false
|
||||||
URxvt*foreground: #93A1A1
|
URxvt*foreground: #93A1A1
|
||||||
!URxvt*background: #000f19
|
URxvt*background: #000f19
|
||||||
URxvt*background: rgba:0000/0f00/1900/c800
|
!URxvt*background: rgba:0000/0f00/1900/c800
|
||||||
URxvt*scrollBar: true
|
Aterm*background: #000f19
|
||||||
|
Aterm*font: -*-lucida-medium-r-*-*-12-*-*-*-*-*-*-*
|
||||||
|
URxvt*scrollBar: false
|
||||||
URxvt*scrollBar_right: true
|
URxvt*scrollBar_right: true
|
||||||
URxvt*scrollBar_floating: True
|
URxvt*scrollBar_floating: True
|
||||||
URxvt*scrollstyle: plain
|
URxvt*scrollstyle: plain
|
||||||
URxvt*scrollColor: #797979
|
URxvt*scrollColor: #797979
|
||||||
|
URxvt*secondaryScroll: false
|
||||||
URxvt*thickness: 6
|
URxvt*thickness: 6
|
||||||
!URxvt*transparent: True
|
URxvt*internalBorder: 2
|
||||||
|
URxvt*transparent: False
|
||||||
!URxvt*tintColor: #002b36
|
!URxvt*tintColor: #002b36
|
||||||
URxvt*saveLines:999999
|
URxvt*saveLines:999999
|
||||||
URxvt*geometry: 113x45
|
!URxvt*geometry: 113x45
|
||||||
URxvt*depth:32
|
URxvt*depth:32
|
||||||
|
URxvt*iconFile: /home/nilix/lib/img/ux/terminal-icon.png
|
||||||
|
|
||||||
|
!*color0: #073642
|
||||||
|
*color0: #000f19
|
||||||
|
*color1: #dc322f
|
||||||
|
*color2: #859900
|
||||||
|
*color3: #b58900
|
||||||
|
*color4: #268bd2
|
||||||
|
*color5: #d33682
|
||||||
|
*color6: #2aa198
|
||||||
|
*color7: #eee8d5
|
||||||
|
|
||||||
|
*color8: #002b36
|
||||||
|
*color9: #cb4b16
|
||||||
|
*color10: #586e75
|
||||||
|
*color11: #657b83
|
||||||
|
*color12: #839496
|
||||||
|
*color13: #6c71c4
|
||||||
|
*color14: #93a1a1
|
||||||
|
*color15: #fdf6e3
|
||||||
|
|
||||||
!black
|
!black
|
||||||
*color0: #161616
|
!*color0: #161616
|
||||||
*color8: #2B2B2B
|
!*color8: #2B2B2B
|
||||||
!red
|
!red
|
||||||
*color1: #990910
|
!*color1: #990910
|
||||||
*color9: #D0141D
|
!*color9: #D0141D
|
||||||
!green
|
!green
|
||||||
*color2: #099961
|
!*color2: #099961
|
||||||
*color10: #14d080
|
!*color10: #14d080
|
||||||
!yellow
|
!yellow
|
||||||
*color3: #996b09
|
!*color3: #996b09
|
||||||
*color11: #D09414
|
!*color11: #D09414
|
||||||
!blue
|
!blue
|
||||||
*color4: #096d99
|
!*color4: #096d99
|
||||||
*color12: #1482D0
|
!*color12: #1482D0
|
||||||
!magenta
|
!magenta
|
||||||
*color5: #99094f
|
!*color5: #99094f
|
||||||
*color13: #D33682
|
!*color13: #D33682
|
||||||
!cyan
|
!cyan
|
||||||
*color6: #09998d
|
!*color6: #09998d
|
||||||
*color14: #36D3C6
|
!*color14: #36D3C6
|
||||||
!white
|
!white
|
||||||
*color7: #586E75
|
!*color7: #586E75
|
||||||
*color15: #A1C5C5
|
!*color15: #A1C5C5
|
||||||
|
|
||||||
XTerm*cursorColor: #D33682
|
XTerm*cursorColor: #D33682
|
||||||
XTerm*background: #000000
|
XTerm*background: #000000
|
||||||
|
@ -68,9 +92,12 @@ URxvt.colorUL: #93C0BE
|
||||||
! xosview
|
! xosview
|
||||||
|
|
||||||
xosview*captions: False
|
xosview*captions: False
|
||||||
|
xosview*netGraph: False
|
||||||
xosview*font: *-lucidatypewriter-medium-*12-*-75-*
|
xosview*font: *-lucidatypewriter-medium-*12-*-75-*
|
||||||
xosview*background: #000000
|
xosview*background: #000000
|
||||||
xosview*foreground: #797979
|
xosview*foreground: #797979
|
||||||
|
xosview*loadWarnThreshold: 2
|
||||||
|
xosview*loadCritThreshold: 4
|
||||||
xosview*cpuUserColor: #1f9b92
|
xosview*cpuUserColor: #1f9b92
|
||||||
xosview*cpuFreeColor: #000f19
|
xosview*cpuFreeColor: #000f19
|
||||||
xosview*cpuPriority: 2
|
xosview*cpuPriority: 2
|
||||||
|
@ -80,9 +107,14 @@ xosview:cpuFormat: all
|
||||||
xosview*memUsedColor: #1f9b92
|
xosview*memUsedColor: #1f9b92
|
||||||
xosview*memSharedColor: #1f9b92
|
xosview*memSharedColor: #1f9b92
|
||||||
xosview*memMapColor: #1f9b92
|
xosview*memMapColor: #1f9b92
|
||||||
|
xosview*memSlabColor: #93a1a1
|
||||||
xosview*memBufferColor: #c8c8c8
|
xosview*memBufferColor: #c8c8c8
|
||||||
xosview*memCacheColor: #c8c8c8
|
xosview*memCacheColor: #c8c8c8
|
||||||
xosview*memFreeColor: #000f19
|
xosview*memFreeColor: #000f19
|
||||||
|
xosview*swapUsedColor: #1f9b92
|
||||||
|
xosview*swapFreeColor: #000f19
|
||||||
|
xosview*page: False
|
||||||
|
xosview*disk: False
|
||||||
xosview*loadProcColor: #1f9b92
|
xosview*loadProcColor: #1f9b92
|
||||||
xosview*loadIdleColor: #000f19
|
xosview*loadIdleColor: #000f19
|
||||||
xosview*loadCritColor: #d09149
|
xosview*loadCritColor: #d09149
|
||||||
|
@ -96,4 +128,4 @@ xosview*batteryUsedColor: #000f19
|
||||||
xosview*PoorQualityColor: #c8c8c8
|
xosview*PoorQualityColor: #c8c8c8
|
||||||
xosview*FairQualityColor: #c8c8c8
|
xosview*FairQualityColor: #c8c8c8
|
||||||
xosview*GoodQualityColor: #1f9b92
|
xosview*GoodQualityColor: #1f9b92
|
||||||
xosview*wirelessUsedColor: #000f19
|
xosview*wirelessUsedColor: #000f19
|
||||||
|
|
776
alacritty.yml
Normal file
776
alacritty.yml
Normal file
|
@ -0,0 +1,776 @@
|
||||||
|
# Configuration for Alacritty, the GPU enhanced terminal emulator.
|
||||||
|
|
||||||
|
# Import additional configuration files
|
||||||
|
#
|
||||||
|
# These configuration files will be loaded in order, replacing values in files
|
||||||
|
# loaded earlier with those loaded later in the chain. The file itself will
|
||||||
|
# always be loaded last.
|
||||||
|
#import:
|
||||||
|
# - /path/to/alacritty.yml
|
||||||
|
|
||||||
|
# Any items in the `env` entry below will be added as
|
||||||
|
# environment variables. Some entries may override variables
|
||||||
|
# set by alacritty itself.
|
||||||
|
env:
|
||||||
|
# TERM variable
|
||||||
|
#
|
||||||
|
# This value is used to set the `$TERM` environment variable for
|
||||||
|
# each instance of Alacritty. If it is not present, alacritty will
|
||||||
|
# check the local terminfo database and use `alacritty` if it is
|
||||||
|
# available, otherwise `xterm-256color` is used.
|
||||||
|
TERM: xterm-256color
|
||||||
|
|
||||||
|
window:
|
||||||
|
# Window dimensions (changes require restart)
|
||||||
|
#
|
||||||
|
# Number of lines/columns (not pixels) in the terminal. The number of columns
|
||||||
|
# must be at least `2`, while using a value of `0` for columns and lines will
|
||||||
|
# fall back to the window manager's recommended size.
|
||||||
|
dimensions:
|
||||||
|
columns: 128
|
||||||
|
lines: 32
|
||||||
|
|
||||||
|
# Window position (changes require restart)
|
||||||
|
#
|
||||||
|
# Specified in number of pixels.
|
||||||
|
# If the position is not set, the window manager will handle the placement.
|
||||||
|
#position:
|
||||||
|
# x: 0
|
||||||
|
# y: 0
|
||||||
|
|
||||||
|
# Window padding (changes require restart)
|
||||||
|
#
|
||||||
|
# Blank space added around the window in pixels. This padding is scaled
|
||||||
|
# by DPI and the specified value is always added at both opposing sides.
|
||||||
|
padding:
|
||||||
|
x: 2
|
||||||
|
y: 2
|
||||||
|
|
||||||
|
# Spread additional padding evenly around the terminal content.
|
||||||
|
dynamic_padding: false
|
||||||
|
|
||||||
|
# Window decorations
|
||||||
|
#
|
||||||
|
# Values for `decorations`:
|
||||||
|
# - full: Borders and title bar
|
||||||
|
# - none: Neither borders nor title bar
|
||||||
|
#
|
||||||
|
# Values for `decorations` (macOS only):
|
||||||
|
# - transparent: Title bar, transparent background and title bar buttons
|
||||||
|
# - buttonless: Title bar, transparent background, but no title bar buttons
|
||||||
|
#decorations: full
|
||||||
|
|
||||||
|
# Startup Mode (changes require restart)
|
||||||
|
#
|
||||||
|
# Values for `startup_mode`:
|
||||||
|
# - Windowed
|
||||||
|
# - Maximized
|
||||||
|
# - Fullscreen
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# 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:
|
||||||
|
# Maximum number of lines in the scrollback buffer.
|
||||||
|
# Specifying '0' will disable scrolling.
|
||||||
|
#history: 10000
|
||||||
|
|
||||||
|
# Scrolling distance multiplier.
|
||||||
|
#multiplier: 3
|
||||||
|
|
||||||
|
# Font configuration
|
||||||
|
font:
|
||||||
|
# Normal (roman) font face
|
||||||
|
normal:
|
||||||
|
# Font family
|
||||||
|
#
|
||||||
|
# Default:
|
||||||
|
# - (macOS) Menlo
|
||||||
|
# - (Linux/BSD) monospace
|
||||||
|
# - (Windows) Consolas
|
||||||
|
family: sauce code pro nerd font
|
||||||
|
|
||||||
|
# The `style` can be specified to pick a specific face.
|
||||||
|
style: Regular
|
||||||
|
|
||||||
|
# Bold font face
|
||||||
|
#bold:
|
||||||
|
# Font family
|
||||||
|
#
|
||||||
|
# If the bold family is not specified, it will fall back to the
|
||||||
|
# value specified for the normal font.
|
||||||
|
#family: monospace
|
||||||
|
|
||||||
|
# The `style` can be specified to pick a specific face.
|
||||||
|
#style: Bold
|
||||||
|
|
||||||
|
# Italic font face
|
||||||
|
#italic:
|
||||||
|
# Font family
|
||||||
|
#
|
||||||
|
# If the italic family is not specified, it will fall back to the
|
||||||
|
# value specified for the normal font.
|
||||||
|
#family: monospace
|
||||||
|
|
||||||
|
# The `style` can be specified to pick a specific face.
|
||||||
|
#style: Italic
|
||||||
|
|
||||||
|
# Bold italic font face
|
||||||
|
#bold_italic:
|
||||||
|
# Font family
|
||||||
|
#
|
||||||
|
# If the bold italic family is not specified, it will fall back to the
|
||||||
|
# value specified for the normal font.
|
||||||
|
#family: monospace
|
||||||
|
|
||||||
|
# The `style` can be specified to pick a specific face.
|
||||||
|
#style: Bold Italic
|
||||||
|
|
||||||
|
# Point size
|
||||||
|
size: 6.5
|
||||||
|
|
||||||
|
|
||||||
|
# Offset is the extra space around each character. `offset.y` can be thought of
|
||||||
|
# as modifying the line spacing, and `offset.x` as modifying the letter spacing.
|
||||||
|
#offset:
|
||||||
|
# x: 0
|
||||||
|
# y: 0
|
||||||
|
|
||||||
|
# Glyph offset determines the locations of the glyphs within their cells with
|
||||||
|
# the default being at the bottom. Increasing `x` moves the glyph to the right,
|
||||||
|
# increasing `y` moves the glyph upward.
|
||||||
|
#glyph_offset:
|
||||||
|
# x: 0
|
||||||
|
# y: 0
|
||||||
|
|
||||||
|
# Thin stroke font rendering (macOS only)
|
||||||
|
#
|
||||||
|
# Thin strokes are suitable for retina displays, but for non-retina screens
|
||||||
|
# it is recommended to set `use_thin_strokes` to `false`.
|
||||||
|
#use_thin_strokes: true
|
||||||
|
|
||||||
|
# If `true`, bold text is drawn using the bright color variants.
|
||||||
|
#draw_bold_text_with_bright_colors: false
|
||||||
|
|
||||||
|
|
||||||
|
colors:
|
||||||
|
# solarwolf
|
||||||
|
primary:
|
||||||
|
background: '0x000f19'
|
||||||
|
foreground: '0x93a1a1'
|
||||||
|
|
||||||
|
# Normal colors
|
||||||
|
normal:
|
||||||
|
black: '#000f19'
|
||||||
|
red: '#dc322f' # red
|
||||||
|
green: '#859900' # green
|
||||||
|
yellow: '#b58900' # yellow
|
||||||
|
blue: '#268bd2' # blue
|
||||||
|
magenta: '#d33682' # magenta
|
||||||
|
cyan: '#2aa198' # cyan
|
||||||
|
white: '#eee8d5' # base2
|
||||||
|
|
||||||
|
# Bright colors
|
||||||
|
bright:
|
||||||
|
black: '#002b36' # base03
|
||||||
|
red: '#cb4b16' # orange
|
||||||
|
green: '#586e75' # base01
|
||||||
|
yellow: '#657b83' # base00
|
||||||
|
blue: '#839496' # base0
|
||||||
|
magenta: '#6c71c4' # violet
|
||||||
|
cyan: '#93a1a1' # base1
|
||||||
|
white: '#fdf6e3' # base3
|
||||||
|
# Colors (Tomorrow Night)
|
||||||
|
#colors:
|
||||||
|
# Default colors
|
||||||
|
#primary:
|
||||||
|
# background: '#1d1f21'
|
||||||
|
# foreground: '#c5c8c6'
|
||||||
|
|
||||||
|
# Bright and dim foreground colors
|
||||||
|
#
|
||||||
|
# The dimmed foreground color is calculated automatically if it is not present.
|
||||||
|
# If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
|
||||||
|
# is `false`, the normal foreground color will be used.
|
||||||
|
#dim_foreground: '#828482'
|
||||||
|
#bright_foreground: '#eaeaea'
|
||||||
|
|
||||||
|
# Cursor colors
|
||||||
|
#
|
||||||
|
# Colors which should be used to draw the terminal cursor.
|
||||||
|
#
|
||||||
|
# Allowed values are CellForeground and CellBackground, which reference the
|
||||||
|
# affected cell, or hexadecimal colors like #ff00ff.
|
||||||
|
#cursor:
|
||||||
|
# text: CellBackground
|
||||||
|
# cursor: CellForeground
|
||||||
|
|
||||||
|
# Vi mode cursor colors
|
||||||
|
#
|
||||||
|
# Colors for the cursor when the vi mode is active.
|
||||||
|
#
|
||||||
|
# Allowed values are CellForeground and CellBackground, which reference the
|
||||||
|
# affected cell, or hexadecimal colors like #ff00ff.
|
||||||
|
#vi_mode_cursor:
|
||||||
|
# text: CellBackground
|
||||||
|
# cursor: CellForeground
|
||||||
|
|
||||||
|
# Selection colors
|
||||||
|
#
|
||||||
|
# Colors which should be used to draw the selection area.
|
||||||
|
#
|
||||||
|
# Allowed values are CellForeground and CellBackground, which reference the
|
||||||
|
# affected cell, or hexadecimal colors like #ff00ff.
|
||||||
|
#selection:
|
||||||
|
# text: CellBackground
|
||||||
|
# background: CellForeground
|
||||||
|
|
||||||
|
# Search colors
|
||||||
|
#
|
||||||
|
# Colors used for the search bar and match highlighting.
|
||||||
|
#search:
|
||||||
|
# Allowed values are CellForeground and CellBackground, which reference the
|
||||||
|
# affected cell, or hexadecimal colors like #ff00ff.
|
||||||
|
#matches:
|
||||||
|
# foreground: '#000000'
|
||||||
|
# background: '#ffffff'
|
||||||
|
|
||||||
|
#bar:
|
||||||
|
# background: '#c5c8c6'
|
||||||
|
# foreground: '#1d1f21'
|
||||||
|
|
||||||
|
# Normal colors
|
||||||
|
#normal:
|
||||||
|
# black: '#1d1f21'
|
||||||
|
# red: '#cc6666'
|
||||||
|
# green: '#b5bd68'
|
||||||
|
# yellow: '#f0c674'
|
||||||
|
# blue: '#81a2be'
|
||||||
|
# magenta: '#b294bb'
|
||||||
|
# cyan: '#8abeb7'
|
||||||
|
# white: '#c5c8c6'
|
||||||
|
|
||||||
|
# Bright colors
|
||||||
|
#bright:
|
||||||
|
# black: '#666666'
|
||||||
|
# red: '#d54e53'
|
||||||
|
# green: '#b9ca4a'
|
||||||
|
# yellow: '#e7c547'
|
||||||
|
# blue: '#7aa6da'
|
||||||
|
# magenta: '#c397d8'
|
||||||
|
# cyan: '#70c0b1'
|
||||||
|
# white: '#eaeaea'
|
||||||
|
|
||||||
|
# Dim colors
|
||||||
|
#
|
||||||
|
# If the dim colors are not set, they will be calculated automatically based
|
||||||
|
# on the `normal` colors.
|
||||||
|
#dim:
|
||||||
|
# black: '#131415'
|
||||||
|
# red: '#864343'
|
||||||
|
# green: '#777c44'
|
||||||
|
# yellow: '#9e824c'
|
||||||
|
# blue: '#556a7d'
|
||||||
|
# magenta: '#75617b'
|
||||||
|
# cyan: '#5b7d78'
|
||||||
|
# white: '#828482'
|
||||||
|
|
||||||
|
# Indexed Colors
|
||||||
|
#
|
||||||
|
# The indexed colors include all colors from 16 to 256.
|
||||||
|
# When these are not set, they're filled with sensible defaults.
|
||||||
|
#
|
||||||
|
# Example:
|
||||||
|
# `- { index: 16, color: '#ff00ff' }`
|
||||||
|
#
|
||||||
|
#indexed_colors: []
|
||||||
|
|
||||||
|
# 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.
|
||||||
|
#
|
||||||
|
# Values for `animation`:
|
||||||
|
# - Ease
|
||||||
|
# - EaseOut
|
||||||
|
# - EaseOutSine
|
||||||
|
# - EaseOutQuad
|
||||||
|
# - EaseOutCubic
|
||||||
|
# - EaseOutQuart
|
||||||
|
# - EaseOutQuint
|
||||||
|
# - EaseOutExpo
|
||||||
|
# - EaseOutCirc
|
||||||
|
# - Linear
|
||||||
|
#animation: EaseOutExpo
|
||||||
|
|
||||||
|
# Duration of the visual bell flash. 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.
|
||||||
|
#
|
||||||
|
# When set to `command: None`, no command will be executed.
|
||||||
|
#
|
||||||
|
# Example:
|
||||||
|
# command:
|
||||||
|
# program: notify-send
|
||||||
|
# args: ["Hello, World!"]
|
||||||
|
#
|
||||||
|
#command: None
|
||||||
|
|
||||||
|
# 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.
|
||||||
|
#background_opacity: 1.0
|
||||||
|
|
||||||
|
#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
|
||||||
|
|
||||||
|
#cursor:
|
||||||
|
# Cursor style
|
||||||
|
#
|
||||||
|
# Values for `style`:
|
||||||
|
# - ▇ Block
|
||||||
|
# - _ Underline
|
||||||
|
# - | Beam
|
||||||
|
#style: Block
|
||||||
|
|
||||||
|
# Vi mode cursor style
|
||||||
|
#
|
||||||
|
# If the vi mode cursor style is `None` or not specified, it will fall back to
|
||||||
|
# the style of the active value of the normal cursor.
|
||||||
|
#
|
||||||
|
# See `cursor.style` for available options.
|
||||||
|
#vi_mode_style: None
|
||||||
|
|
||||||
|
# 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. `/bin/fish`.
|
||||||
|
# Entries in `shell.args` are passed unmodified as arguments to the shell.
|
||||||
|
#
|
||||||
|
# Default:
|
||||||
|
# - (macOS) /bin/bash --login
|
||||||
|
# - (Linux/BSD) user login shell
|
||||||
|
# - (Windows) powershell
|
||||||
|
#shell:
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# WinPTY backend (Windows only)
|
||||||
|
#
|
||||||
|
# Alacritty defaults to using the newer ConPTY backend if it is available,
|
||||||
|
# since it resolves a lot of bugs and is quite a bit faster. If it is not
|
||||||
|
# available, the WinPTY backend will be used instead.
|
||||||
|
#
|
||||||
|
# Setting this option to `true` makes Alacritty use the legacy WinPTY backend,
|
||||||
|
# even if the ConPTY backend is available.
|
||||||
|
#winpty_backend: false
|
||||||
|
|
||||||
|
# Send ESC (\x1b) before characters when alt is pressed.
|
||||||
|
#alt_send_esc: true
|
||||||
|
|
||||||
|
#mouse:
|
||||||
|
# Click settings
|
||||||
|
#
|
||||||
|
# The `double_click` and `triple_click` settings control the time
|
||||||
|
# alacritty should wait for accepting multiple clicks as one double
|
||||||
|
# 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
|
||||||
|
|
||||||
|
#url:
|
||||||
|
# URL launcher
|
||||||
|
#
|
||||||
|
# This program is executed when clicking on a text which is recognized as a URL.
|
||||||
|
# The URL is always added to the command as the last parameter.
|
||||||
|
#
|
||||||
|
# When set to `launcher: None`, URL launching will be disabled completely.
|
||||||
|
#
|
||||||
|
# Default:
|
||||||
|
# - (macOS) open
|
||||||
|
# - (Linux/BSD) xdg-open
|
||||||
|
# - (Windows) explorer
|
||||||
|
#launcher:
|
||||||
|
# program: xdg-open
|
||||||
|
# args: []
|
||||||
|
|
||||||
|
# URL modifiers
|
||||||
|
#
|
||||||
|
# These are the modifiers that need to be held down for opening URLs when clicking
|
||||||
|
# on them. The available modifiers are documented in the key binding section.
|
||||||
|
#modifiers: None
|
||||||
|
|
||||||
|
# Mouse bindings
|
||||||
|
#
|
||||||
|
# Mouse bindings are specified as a list of objects, much like the key
|
||||||
|
# bindings further below.
|
||||||
|
#
|
||||||
|
# To trigger mouse bindings when an application running within Alacritty captures the mouse, the
|
||||||
|
# `Shift` modifier is automatically added as a requirement.
|
||||||
|
#
|
||||||
|
# Each mouse binding will specify a:
|
||||||
|
#
|
||||||
|
# - `mouse`:
|
||||||
|
#
|
||||||
|
# - Middle
|
||||||
|
# - Left
|
||||||
|
# - Right
|
||||||
|
# - Numeric identifier such as `5`
|
||||||
|
#
|
||||||
|
# - `action` (see key bindings)
|
||||||
|
#
|
||||||
|
# And optionally:
|
||||||
|
#
|
||||||
|
# - `mods` (see key bindings)
|
||||||
|
#mouse_bindings:
|
||||||
|
# - { mouse: Middle, action: PasteSelection }
|
||||||
|
|
||||||
|
# Key bindings
|
||||||
|
#
|
||||||
|
# Key bindings are specified as a list of objects. For example, this is the
|
||||||
|
# default paste binding:
|
||||||
|
#
|
||||||
|
# `- { key: V, mods: Control|Shift, action: Paste }`
|
||||||
|
#
|
||||||
|
# Each key binding will specify a:
|
||||||
|
#
|
||||||
|
# - `key`: Identifier of the key pressed
|
||||||
|
#
|
||||||
|
# - A-Z
|
||||||
|
# - F1-F24
|
||||||
|
# - Key0-Key9
|
||||||
|
#
|
||||||
|
# A full list with available key codes can be found here:
|
||||||
|
# https://docs.rs/glutin/*/glutin/event/enum.VirtualKeyCode.html#variants
|
||||||
|
#
|
||||||
|
# Instead of using the name of the keys, the `key` field also supports using
|
||||||
|
# the scancode of the desired key. Scancodes have to be specified as a
|
||||||
|
# decimal number. This command will allow you to display the hex scancodes
|
||||||
|
# for certain keys:
|
||||||
|
#
|
||||||
|
# `showkey --scancodes`.
|
||||||
|
#
|
||||||
|
# Then exactly one of:
|
||||||
|
#
|
||||||
|
# - `chars`: Send a byte sequence to the running application
|
||||||
|
#
|
||||||
|
# The `chars` field writes the specified string to the terminal. This makes
|
||||||
|
# it possible to pass escape sequences. To find escape codes for bindings
|
||||||
|
# like `PageUp` (`"\x1b[5~"`), you can run the command `showkey -a` outside
|
||||||
|
# of tmux. Note that applications use terminfo to map escape sequences back
|
||||||
|
# to keys. It is therefore required to update the terminfo when changing an
|
||||||
|
# escape sequence.
|
||||||
|
#
|
||||||
|
# - `action`: Execute a predefined action
|
||||||
|
#
|
||||||
|
# - ToggleViMode
|
||||||
|
# - SearchForward
|
||||||
|
# Start searching toward the right of the search origin.
|
||||||
|
# - SearchBackward
|
||||||
|
# Start searching toward the left of the search origin.
|
||||||
|
# - Copy
|
||||||
|
# - Paste
|
||||||
|
# - IncreaseFontSize
|
||||||
|
# - DecreaseFontSize
|
||||||
|
# - ResetFontSize
|
||||||
|
# - ScrollPageUp
|
||||||
|
# - ScrollPageDown
|
||||||
|
# - ScrollHalfPageUp
|
||||||
|
# - ScrollHalfPageDown
|
||||||
|
# - ScrollLineUp
|
||||||
|
# - ScrollLineDown
|
||||||
|
# - ScrollToTop
|
||||||
|
# - ScrollToBottom
|
||||||
|
# - ClearHistory
|
||||||
|
# Remove the terminal's scrollback history.
|
||||||
|
# - Hide
|
||||||
|
# Hide the Alacritty window.
|
||||||
|
# - Minimize
|
||||||
|
# Minimize the Alacritty window.
|
||||||
|
# - Quit
|
||||||
|
# Quit Alacritty.
|
||||||
|
# - ToggleFullscreen
|
||||||
|
# - SpawnNewInstance
|
||||||
|
# Spawn a new instance of Alacritty.
|
||||||
|
# - ClearLogNotice
|
||||||
|
# Clear Alacritty's UI warning and error notice.
|
||||||
|
# - ClearSelection
|
||||||
|
# Remove the active selection.
|
||||||
|
# - ReceiveChar
|
||||||
|
# - None
|
||||||
|
#
|
||||||
|
# (`mode: Vi` only):
|
||||||
|
# - Open
|
||||||
|
# Open URLs at the cursor location with the launcher configured in `url.launcher`.
|
||||||
|
# - Up
|
||||||
|
# Move the vi mode cursor up by one line.
|
||||||
|
# - Down
|
||||||
|
# Move the vi mode cursor down by one line.
|
||||||
|
# - Left
|
||||||
|
# Move the vi mode cursor left by one character.
|
||||||
|
# - Right
|
||||||
|
# Move the vi mode cursor right by one character.
|
||||||
|
# - First
|
||||||
|
# Move the vi mode cursor to the start of the line, searching across newlines if it is already at the beginning.
|
||||||
|
# - Last
|
||||||
|
# Move the vi mode cursor to the end of the line, searching across newlines if it is already at the end.
|
||||||
|
# - FirstOccupied
|
||||||
|
# Move the vi mode cursor to the first non-empty cell in this line, searching across newlines if it is already at the first one.
|
||||||
|
# - High
|
||||||
|
# Move the vi mode cursor to the top of the screen.
|
||||||
|
# - Middle
|
||||||
|
# Move the vi mode cursor to the middle of the screen.
|
||||||
|
# - Low
|
||||||
|
# Move the vi mode cursor to the bottom of the screen.
|
||||||
|
# - SemanticLeft
|
||||||
|
# Move the vi mode cursor to the start of the previous semantically separated word.
|
||||||
|
# - SemanticRight
|
||||||
|
# Move the vi mode cursor to the start of the next semantically separated word.
|
||||||
|
# - SemanticLeftEnd
|
||||||
|
# Move the vi mode cursor to the end of the previous semantically separated word.
|
||||||
|
# - SemanticRightEnd
|
||||||
|
# Move the vi mode cursor to the end of the next semantically separated word.
|
||||||
|
# - WordLeft
|
||||||
|
# Move the vi mode cursor to the start of the previous whitespace separated word.
|
||||||
|
# - WordRight
|
||||||
|
# Move the vi mode cursor to the start of the next whitespace separated word.
|
||||||
|
# - WordLeftEnd
|
||||||
|
# Move the vi mode cursor to the end of the previous whitespace separated word.
|
||||||
|
# - WordRightEnd
|
||||||
|
# Move the vi mode cursor to the end of the next whitespace separated word.
|
||||||
|
# - Bracket
|
||||||
|
# Move the vi mode cursor to the next character that matches the bracket at the cursor's
|
||||||
|
# current location.
|
||||||
|
# - ToggleNormalSelection
|
||||||
|
# - ToggleLineSelection
|
||||||
|
# - ToggleBlockSelection
|
||||||
|
# - ToggleSemanticSelection
|
||||||
|
# Toggle semantic selection based on `selection.semantic_escape_chars`.
|
||||||
|
# - SearchNext
|
||||||
|
# Jump to the beginning of the next match.
|
||||||
|
# - SearchPrevious
|
||||||
|
# Jump to the beginning of the previous match.
|
||||||
|
# - SearchStart
|
||||||
|
# Jump to the next start of a match to the left of the vi mode cursor.
|
||||||
|
# - SearchEnd
|
||||||
|
# Jump to the next end of a match to the left of the vi mode cursor.
|
||||||
|
#
|
||||||
|
# (macOS only):
|
||||||
|
# - ToggleSimpleFullscreen
|
||||||
|
# Enter fullscreen without occupying another space.
|
||||||
|
#
|
||||||
|
# (Linux/BSD only):
|
||||||
|
# - CopySelection
|
||||||
|
# Copy from the selection buffer.
|
||||||
|
# - PasteSelection
|
||||||
|
# Paste from the selection buffer.
|
||||||
|
#
|
||||||
|
# - `command`: Fork and execute a specified command plus arguments
|
||||||
|
#
|
||||||
|
# The `command` field must be a map containing a `program` string and an
|
||||||
|
# `args` array of command line parameter strings. For example:
|
||||||
|
# `{ program: "alacritty", args: ["-e", "vttest"] }`
|
||||||
|
#
|
||||||
|
# And optionally:
|
||||||
|
#
|
||||||
|
# - `mods`: Key modifiers to filter binding actions
|
||||||
|
#
|
||||||
|
# - Command
|
||||||
|
# - Control
|
||||||
|
# - Option
|
||||||
|
# - Super
|
||||||
|
# - Shift
|
||||||
|
# - Alt
|
||||||
|
#
|
||||||
|
# Multiple `mods` can be combined using `|` like this:
|
||||||
|
# `mods: Control|Shift`.
|
||||||
|
# Whitespace and capitalization are relevant and must match the example.
|
||||||
|
#
|
||||||
|
# - `mode`: Indicate a binding for only specific terminal reported modes
|
||||||
|
#
|
||||||
|
# This is mainly used to send applications the correct escape sequences
|
||||||
|
# when in different modes.
|
||||||
|
#
|
||||||
|
# - AppCursor
|
||||||
|
# - AppKeypad
|
||||||
|
# - Alt
|
||||||
|
# - Vi
|
||||||
|
#
|
||||||
|
# A `~` operator can be used before a mode to apply the binding whenever
|
||||||
|
# the mode is *not* active, e.g. `~Alt`.
|
||||||
|
#
|
||||||
|
# Bindings are always filled by default, but will be replaced when a new
|
||||||
|
# binding with the same triggers is defined. To unset a default binding, it can
|
||||||
|
# be mapped to the `ReceiveChar` action. Alternatively, you can use `None` for
|
||||||
|
# a no-op if you do not wish to receive input characters for that binding.
|
||||||
|
#
|
||||||
|
# If the same trigger is assigned to multiple actions, all of them are executed
|
||||||
|
# in the order they were defined in.
|
||||||
|
#key_bindings:
|
||||||
|
#- { key: Paste, action: Paste }
|
||||||
|
#- { key: Copy, action: Copy }
|
||||||
|
#- { key: L, mods: Control, action: ClearLogNotice }
|
||||||
|
#- { key: L, mods: Control, mode: ~Vi, chars: "\x0c" }
|
||||||
|
#- { key: PageUp, mods: Shift, mode: ~Alt, action: ScrollPageUp, }
|
||||||
|
#- { 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: Vi, action: ScrollToBottom }
|
||||||
|
#- { key: Space, mods: Shift|Control, action: ToggleViMode }
|
||||||
|
#- { key: Escape, mode: Vi, action: ClearSelection }
|
||||||
|
#- { key: I, mode: Vi, action: ScrollToBottom }
|
||||||
|
#- { key: I, mode: Vi, action: ToggleViMode }
|
||||||
|
#- { key: C, mods: Control, mode: Vi, action: ToggleViMode }
|
||||||
|
#- { key: Y, mods: Control, mode: Vi, action: ScrollLineUp }
|
||||||
|
#- { key: E, mods: Control, mode: Vi, action: ScrollLineDown }
|
||||||
|
#- { key: G, mode: Vi, action: ScrollToTop }
|
||||||
|
#- { key: G, mods: Shift, mode: Vi, action: ScrollToBottom }
|
||||||
|
#- { key: B, mods: Control, mode: Vi, action: ScrollPageUp }
|
||||||
|
#- { key: F, mods: Control, mode: Vi, action: ScrollPageDown }
|
||||||
|
#- { key: U, mods: Control, mode: Vi, action: ScrollHalfPageUp }
|
||||||
|
#- { key: D, mods: Control, mode: Vi, action: ScrollHalfPageDown }
|
||||||
|
#- { key: Y, mode: Vi, action: Copy }
|
||||||
|
#- { key: Y, mode: Vi, action: ClearSelection }
|
||||||
|
#- { key: Copy, mode: Vi, action: ClearSelection }
|
||||||
|
#- { key: V, mode: Vi, action: ToggleNormalSelection }
|
||||||
|
#- { key: V, mods: Shift, mode: Vi, action: ToggleLineSelection }
|
||||||
|
#- { key: V, mods: Control, mode: Vi, action: ToggleBlockSelection }
|
||||||
|
#- { key: V, mods: Alt, mode: Vi, action: ToggleSemanticSelection }
|
||||||
|
#- { key: Return, mode: Vi, action: Open }
|
||||||
|
#- { key: K, mode: Vi, action: Up }
|
||||||
|
#- { key: J, mode: Vi, action: Down }
|
||||||
|
#- { key: H, mode: Vi, action: Left }
|
||||||
|
#- { key: L, mode: Vi, action: Right }
|
||||||
|
#- { key: Up, mode: Vi, action: Up }
|
||||||
|
#- { key: Down, mode: Vi, action: Down }
|
||||||
|
#- { key: Left, mode: Vi, action: Left }
|
||||||
|
#- { key: Right, mode: Vi, action: Right }
|
||||||
|
#- { key: Key0, mode: Vi, action: First }
|
||||||
|
#- { key: Key4, mods: Shift, mode: Vi, action: Last }
|
||||||
|
#- { key: Key6, mods: Shift, mode: Vi, action: FirstOccupied }
|
||||||
|
#- { key: H, mods: Shift, mode: Vi, action: High }
|
||||||
|
#- { key: M, mods: Shift, mode: Vi, action: Middle }
|
||||||
|
#- { key: L, mods: Shift, mode: Vi, action: Low }
|
||||||
|
#- { key: B, mode: Vi, action: SemanticLeft }
|
||||||
|
#- { key: W, mode: Vi, action: SemanticRight }
|
||||||
|
#- { key: E, mode: Vi, action: SemanticRightEnd }
|
||||||
|
#- { key: B, mods: Shift, mode: Vi, action: WordLeft }
|
||||||
|
#- { key: W, mods: Shift, mode: Vi, action: WordRight }
|
||||||
|
#- { key: E, mods: Shift, mode: Vi, action: WordRightEnd }
|
||||||
|
#- { key: Key5, mods: Shift, mode: Vi, action: Bracket }
|
||||||
|
#- { key: Slash, mode: Vi, action: SearchForward }
|
||||||
|
#- { key: Slash, mods: Shift, mode: Vi, action: SearchBackward }
|
||||||
|
#- { key: N, mode: Vi, action: SearchNext }
|
||||||
|
#- { key: N, mods: Shift, mode: Vi, action: SearchPrevious }
|
||||||
|
|
||||||
|
# (Windows, Linux, and BSD only)
|
||||||
|
#- { key: V, mods: Control|Shift, action: Paste }
|
||||||
|
#- { key: C, mods: Control|Shift, action: Copy }
|
||||||
|
#- { key: F, mods: Control|Shift, action: SearchForward }
|
||||||
|
#- { key: B, mods: Control|Shift, action: SearchBackward }
|
||||||
|
#- { key: C, mods: Control|Shift, mode: Vi, action: ClearSelection }
|
||||||
|
#- { key: Insert, mods: Shift, action: PasteSelection }
|
||||||
|
#- { key: Key0, mods: Control, action: ResetFontSize }
|
||||||
|
#- { key: Equals, mods: Control, action: IncreaseFontSize }
|
||||||
|
#- { key: Add, mods: Control, action: IncreaseFontSize }
|
||||||
|
#- { key: Subtract, mods: Control, action: DecreaseFontSize }
|
||||||
|
#- { key: Minus, mods: Control, action: DecreaseFontSize }
|
||||||
|
|
||||||
|
# (Windows only)
|
||||||
|
#- { key: Return, mods: Alt, action: ToggleFullscreen }
|
||||||
|
|
||||||
|
# (macOS only)
|
||||||
|
#- { key: K, mods: Command, mode: ~Vi, chars: "\x0c" }
|
||||||
|
#- { key: Key0, mods: Command, action: ResetFontSize }
|
||||||
|
#- { key: Equals, mods: Command, action: IncreaseFontSize }
|
||||||
|
#- { key: Add, mods: Command, action: IncreaseFontSize }
|
||||||
|
#- { key: Minus, mods: Command, action: DecreaseFontSize }
|
||||||
|
#- { key: K, mods: Command, action: ClearHistory }
|
||||||
|
#- { key: V, mods: Command, action: Paste }
|
||||||
|
#- { key: C, mods: Command, action: Copy }
|
||||||
|
#- { key: C, mods: Command, mode: Vi, action: ClearSelection }
|
||||||
|
#- { key: H, mods: Command, action: Hide }
|
||||||
|
#- { key: M, mods: Command, action: Minimize }
|
||||||
|
#- { key: Q, mods: Command, action: Quit }
|
||||||
|
#- { key: W, mods: Command, action: Quit }
|
||||||
|
#- { key: N, mods: Command, action: SpawnNewInstance }
|
||||||
|
#- { key: F, mods: Command|Control, action: ToggleFullscreen }
|
||||||
|
#- { key: F, mods: Command, action: SearchForward }
|
||||||
|
#- { key: B, mods: Command, action: SearchBackward }
|
||||||
|
|
||||||
|
#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`:
|
||||||
|
# - None
|
||||||
|
# - Error
|
||||||
|
# - Warn
|
||||||
|
# - Info
|
||||||
|
# - Debug
|
||||||
|
# - Trace
|
||||||
|
#log_level: Warn
|
||||||
|
|
||||||
|
# Print all received window events.
|
||||||
|
#print_events: false
|
572
firefox/userChrome.css
Executable file
572
firefox/userChrome.css
Executable file
|
@ -0,0 +1,572 @@
|
||||||
|
/*
|
||||||
|
* Hide window controls
|
||||||
|
*/
|
||||||
|
.titlebar-buttonbox-container{
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.titlebar-placeholder,
|
||||||
|
#TabsToolbar .titlebar-spacer {
|
||||||
|
display: none;}
|
||||||
|
#navigator-toolbox::after {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Hide all the clutter in the navbar
|
||||||
|
*/
|
||||||
|
#main-window :-moz-any(
|
||||||
|
#reader-mode-button,
|
||||||
|
.tab-icon-image,
|
||||||
|
#sidebar-button,
|
||||||
|
#star-button,
|
||||||
|
#pocket-button,
|
||||||
|
#permissions-granted-icon,
|
||||||
|
#fxa-toolbar-menu-button) {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Hide tabs if only one tab
|
||||||
|
*/
|
||||||
|
#titlebar .tabbrowser-tab[first-visible-tab="true"][last-visible-tab="true"] {
|
||||||
|
display: none !important;
|
||||||
|
visibility: collapse !important;
|
||||||
|
margin-left:-25vw !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#new-tab-button {
|
||||||
|
visibility: visible !important;
|
||||||
|
display: -moz-box !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Steppenwolf theme
|
||||||
|
*/
|
||||||
|
#navigator-toolbox {
|
||||||
|
border-bottom: 0px;
|
||||||
|
border-bottom-color: #93a1a1 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox toolbarspring {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.tab-line[selected=true] {
|
||||||
|
background-color: #1f9b92 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #urlbar-container {
|
||||||
|
padding: 0 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#navigator-toolbox #PanelUI-button {
|
||||||
|
padding: 0 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #nav-bar {
|
||||||
|
background: #222222 !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
padding-right: 4px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #pageActionButton {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #pageActionSeparator {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#fullscr-toggler {
|
||||||
|
height: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .urlbar-history-dropmarker {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #tracking-protection-icon-container {
|
||||||
|
padding-right: 0 !important;
|
||||||
|
border: none !important;
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .tab-close-button, #navigator-toolbox #tabs-newtab-button {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .toolbar-items {
|
||||||
|
background: #000000 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #urlbar {
|
||||||
|
font-family: 'SauceCodePro Nerd Font' !important;
|
||||||
|
background: #000000 ;
|
||||||
|
color: #c9c9c9 !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
padding-left: 1ch !important;
|
||||||
|
font-size: 10px;
|
||||||
|
height: 24px;
|
||||||
|
border: 1px solid #c9c9c9 !important;
|
||||||
|
border-radius: 0 !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#urlbar[breakout-extend=true] {
|
||||||
|
background: rgba(0,0,0,0.8) !important;
|
||||||
|
margin-top: 5px !important;
|
||||||
|
padding: -8px, 0px, 0px, 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#urlbar[breakout-extend=true] #urlbar-input
|
||||||
|
{
|
||||||
|
margin-top: 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#urlbar[breakout-extend=true]:not([open=true]) {
|
||||||
|
max-height: 24px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#urlbar[breakout-extend=true] #urlbar-input-container {
|
||||||
|
top: -6px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #urlbar-background {
|
||||||
|
background: rgba(0,0,0,1) !important;
|
||||||
|
max-height: 25px !important;
|
||||||
|
border: none !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #nav-bar-customization-target,
|
||||||
|
#TabsToolbar-customization-target {
|
||||||
|
background: #222222 !important;;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .toolbarbutton-1 {
|
||||||
|
width: 22px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #PanelUI-button {
|
||||||
|
opacity: 1 !important;
|
||||||
|
background: #000000 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #PanelUI-menu-button {
|
||||||
|
background: #222222 !important;
|
||||||
|
color: #c9c9c9 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .tabbrowser-tab {
|
||||||
|
font-size: 12px;
|
||||||
|
max-height: 32px !important;
|
||||||
|
text-align: center !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .tab-background {
|
||||||
|
background: #222222 !important;
|
||||||
|
box-shadow: none!important;
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .tabbrowser-tab .tab-label {
|
||||||
|
color: #797979 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .tab-background[selected="true"] {
|
||||||
|
background: #222222 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox .tabbrowser-tab[selected="true"] .tab-label {
|
||||||
|
color: #c9c9c9 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#navigator-toolbox .tabbrowser-tab::after {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox #urlbar-zoom-button {
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#appMenu-fxa-container, #appMenu-fxa-container + toolbarseparator {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#sync-setup {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Hide hamburger menu
|
||||||
|
*/
|
||||||
|
|
||||||
|
#PanelUI-button {
|
||||||
|
-moz-box-ordinal-group: 0;
|
||||||
|
border-left: none !important;
|
||||||
|
border-right: none !important;
|
||||||
|
position: absolute;
|
||||||
|
height: 32px !important;
|
||||||
|
visibility: collapse !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toolbar-context-menu .viewCustomizeToolbar {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
:root[uidensity=compact] #PanelUI-button {
|
||||||
|
margin-top: -32px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#PanelUI-button {
|
||||||
|
margin-top: -30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
:root[uidensity=touch] #PanelUI-button {
|
||||||
|
margin-top: -36px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Tabs to the right of the urlbar
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Move tab line to the bottom */
|
||||||
|
#navigator-toolbox .tab-line {
|
||||||
|
-moz-box-ordinal-group: 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Modify these to change relative widths or default height */
|
||||||
|
#navigator-toolbox{
|
||||||
|
--uc-navigationbar-width: 50vw;
|
||||||
|
--uc-toolbar-height: 32px;
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
/* Override for other densities */
|
||||||
|
:root[uidensity="compact"] #navigator-toolbox{ --uc-toolbar-height: 32px; }
|
||||||
|
:root[uidensity="touch"] #navigator-toolbox{ --uc-toolbar-height: 32px; }
|
||||||
|
|
||||||
|
:root[uidensity=compact] #urlbar-container.megabar{
|
||||||
|
--urlbar-container-height: var(--uc-toolbar-height) !important;
|
||||||
|
padding-block: 0 !important;
|
||||||
|
}
|
||||||
|
:root[uidensity=compact] #urlbar.megabar{
|
||||||
|
--urlbar-toolbar-height: var(--uc-toolbar-height) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#TabsToolbar{
|
||||||
|
font-family: "LiterationSans Nerd Font";
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-label {
|
||||||
|
text-align: center !important;
|
||||||
|
-moz-box-flex: 1 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* This isn't useful when tabs start in the middle of the window */
|
||||||
|
.titlebar-placeholder[type="pre-tabs"],
|
||||||
|
.titlebar-spacer[type="pre-tabs"] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#nav-bar {
|
||||||
|
margin-right: 0px
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Zero window drag space */
|
||||||
|
:root[tabsintitlebar="true"] #nav-bar {
|
||||||
|
padding-left: 0px !important;
|
||||||
|
padding-right: 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 1px margin on touch density causes tabs to be too high */
|
||||||
|
.tab-close-button {
|
||||||
|
margin-top: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide dropdown placeholder */
|
||||||
|
#urlbar-container:not(:hover) .urlbar-history-dropmarker {
|
||||||
|
margin-inline-start: -32px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Fix customization view */
|
||||||
|
#customization-panelWrapper > .panel-arrowbox > .panel-arrow {
|
||||||
|
margin-inline-end: initial !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tabbrowser-tab[first-visible-tab="true"][last-visible-tab="true"] : -moz-any(#TabsToolbar) {
|
||||||
|
visibility: collapse !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*.tabbrowser-tab[fadein]{ max-width: 100vw !important }*/
|
||||||
|
|
||||||
|
|
||||||
|
#toolbar-menubar[autohide="true"] > .titlebar-buttonbox-container{ display: none !important; }
|
||||||
|
#toolbar-menubar{ left:0 }
|
||||||
|
|
||||||
|
@supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled"){
|
||||||
|
#TabsToolbar > .titlebar-buttonbox-container{
|
||||||
|
position: fixed;
|
||||||
|
display: block;
|
||||||
|
left: 0px;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
:root[tabsintitlebar="true"] #nav-bar{ padding-inline: calc(var(--uc-hide-window-control-space,1) * 96px + 20px) 0px !important; }
|
||||||
|
|
||||||
|
@media (-moz-os-version: windows-win10){
|
||||||
|
:root[tabsintitlebar="true"] #nav-bar{ padding-left: calc(var(--uc-hide-window-control-space,1) * 134px + 20px) !important; }
|
||||||
|
}
|
||||||
|
#toolbar-menubar[autohide="true"] + #TabsToolbar .titlebar-buttonbox{ -moz-box-direction: reverse }
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox{ --tab-min-height: 32px }
|
||||||
|
:root[uidensity="compact"] #navigator-toolbox{ --tab-min-height: 32px }
|
||||||
|
|
||||||
|
@media (-moz-os-version: windows-win10){
|
||||||
|
:root[sizemode="maximized"] > body > box{ margin-top: 8px }
|
||||||
|
}
|
||||||
|
|
||||||
|
#navigator-toolbox{
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row-reverse;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
#titlebar{ -moz-appearance: none !important; }
|
||||||
|
:root[tabsintitlebar="true"] #nav-bar{ padding-left: 20px }
|
||||||
|
|
||||||
|
#nav-bar,#PersonalToolbar{ flex-grow: 1; }
|
||||||
|
|
||||||
|
/* This margin on bookmarks toolbar makes absolutely no sense, but it won't work properly without it */
|
||||||
|
.browser-toolbar.chromeclass-directories:not([collapsed="true"]) {
|
||||||
|
min-width: 100vw !important;
|
||||||
|
margin-bottom: var(--tab-min-height);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* reduce urlbar minimum width before things start to go to overflow menu */
|
||||||
|
#urlbar-container {
|
||||||
|
min-width: unset !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#TabsToolbar > .titlebar-spacer[type="pre-tabs"]{ display: none !important; }
|
||||||
|
#alltabs-button {
|
||||||
|
visibility: collapse !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#TabsToolbar {
|
||||||
|
min-width: 0px !important;
|
||||||
|
max-width: 66vw !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#nav-bar{
|
||||||
|
max-width: 100vw !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toolbar-menubar:not([active]) {
|
||||||
|
width: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toolbar-menubar{
|
||||||
|
--uc-menubaritem-height: 28px;
|
||||||
|
--uc-menubaritem-width: 40px;
|
||||||
|
}
|
||||||
|
|
||||||
|
menubar > menu {
|
||||||
|
visibility: collapse;
|
||||||
|
transition: visibility 0ms linear 0.1s;
|
||||||
|
}
|
||||||
|
menubar:hover > menu,
|
||||||
|
#toolbar-menubar[autohide="true"]:not([inactive]) > #menubar-items > menubar > menu{visibility: visible}
|
||||||
|
|
||||||
|
#menubar-items {
|
||||||
|
display: block;
|
||||||
|
position: fixed;
|
||||||
|
z-index: 500;
|
||||||
|
background-color: rgba(0,0,0,0.8);
|
||||||
|
inset-inline-start: 0;
|
||||||
|
top: -1px !important;
|
||||||
|
}
|
||||||
|
menubar {
|
||||||
|
-moz-box-orient: horizontal;
|
||||||
|
height: 32px !important;
|
||||||
|
width: 100vw !important;
|
||||||
|
margin-top: 0px;
|
||||||
|
top: -1px;
|
||||||
|
}
|
||||||
|
menubar > menu {
|
||||||
|
padding: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toolbar-menubar[autohide="true"][inactive] > #menubar-items {
|
||||||
|
max-height: 0px;
|
||||||
|
overflow: -moz-hidden-unscrollable
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#toolbar-menubar[autohide="true"]:not([inactive]) {
|
||||||
|
margin-bottom: -40px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#toolbar-menubar > .titlebar-buttonbox-container + :-moz-any(toolbarbutton,toolbaritem) {
|
||||||
|
margin-inline-start: var(--uc-menubaritem-width)
|
||||||
|
}
|
||||||
|
|
||||||
|
/* hardcore tab width for small numbers of tabs */
|
||||||
|
/* add two children to #tabbrowser-tabs (scrollbox and new tab button) */
|
||||||
|
|
||||||
|
/* two tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(4),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(4) ~ .tabbrowser-tab {
|
||||||
|
min-width: 300px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* three tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(5),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(5) ~ .tabbrowser-tab {
|
||||||
|
min-width: 200px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* four tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(6),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(6) ~ .tabbrowser-tab {
|
||||||
|
min-width: 150px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* five tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(7),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(7) ~ .tabbrowser-tab {
|
||||||
|
min-width: 120px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* six tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(8),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(8) ~ .tabbrowser-tab {
|
||||||
|
min-width: 100px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* seven tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(9),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(9) ~ .tabbrowser-tab {
|
||||||
|
min-width: 87px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* eight tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(10),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(10) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 830px){
|
||||||
|
#TabsToolbar{ max-width: 50vw !important }
|
||||||
|
|
||||||
|
/* two tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(4),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(4) ~ .tabbrowser-tab {
|
||||||
|
min-width: 100px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* three tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(5),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(5) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* four tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(6),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(6) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* five tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(7),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(7) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* six tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(8),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(8) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* seven tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(9),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(9) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* eight tabs */
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(10),
|
||||||
|
.tabbrowser-tab:first-child:nth-last-child(10) ~ .tabbrowser-tab {
|
||||||
|
min-width: 75px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
/* Remove the throbber */
|
||||||
|
.tab-throbber {
|
||||||
|
visibility: collapse !important;
|
||||||
|
background-image: none !important;
|
||||||
|
width: 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-throbber::before
|
||||||
|
{
|
||||||
|
width: 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* TAB ANIMATION: LOADING PROGRESS LINE INDICATOR */
|
||||||
|
|
||||||
|
.tab-throbber[busy]::before {
|
||||||
|
background-image: none !important;
|
||||||
|
animation: unset !important;
|
||||||
|
width: 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-throbber[busy]:not([progress])::before {
|
||||||
|
filter: grayscale(100%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-resolution: 2dppx) {
|
||||||
|
.tab-throbber[busy]::before {
|
||||||
|
background-image: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*---------------------------------------------------------------*/
|
||||||
|
|
||||||
|
.tabbrowser-tab .tab-loading-burst {
|
||||||
|
background-image: linear-gradient(90deg, transparent, rgba(31,155,146,0.5)) !important;
|
||||||
|
background-repeat: no-repeat !important;
|
||||||
|
transition: background-size 0.5s ease-out !important;
|
||||||
|
opacity: 0.5s linear !important;
|
||||||
|
background-size: 0px 100% !important;
|
||||||
|
background-position-y: bottom !important;
|
||||||
|
left: -1px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tabbrowser-tab:not([busy]) .tab-loading-burst {
|
||||||
|
opacity: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tabbrowser-tab[busy] .tab-loading-burst {
|
||||||
|
background-size: 20% 100% !important;
|
||||||
|
transition: background-size 0.3s ease-out !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tabbrowser-tab[busy][progress] .tab-loading-burst {
|
||||||
|
background-size: 100% 100% !important;
|
||||||
|
transition-duration: 2s !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tabbrowser-tab[bursting] .tab-loading-burst {
|
||||||
|
background-size: 100% 100% !important;
|
||||||
|
transition-duration: 0.5s !important;
|
||||||
|
}
|
22
konsole/Profile 1.profile
Normal file
22
konsole/Profile 1.profile
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
[Appearance]
|
||||||
|
ColorScheme=Solarized
|
||||||
|
Font=SauceCodePro Nerd Font Mono,9,-1,5,50,0,0,0,0,0
|
||||||
|
|
||||||
|
[Cursor Options]
|
||||||
|
CursorShape=0
|
||||||
|
|
||||||
|
[General]
|
||||||
|
Name=Profile 1
|
||||||
|
Parent=FALLBACK/
|
||||||
|
TerminalColumns=138
|
||||||
|
TerminalMargin=2
|
||||||
|
TerminalRows=32
|
||||||
|
|
||||||
|
[Interaction Options]
|
||||||
|
WordCharacters=:@-./_~?&=%+#^$
|
||||||
|
|
||||||
|
[Scrolling]
|
||||||
|
HighlightScrolledLines=false
|
||||||
|
HistoryMode=1
|
||||||
|
HistorySize=9999
|
||||||
|
ScrollBarPosition=2
|
96
konsole/Solarized.colorscheme
Normal file
96
konsole/Solarized.colorscheme
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
[Background]
|
||||||
|
Color=0,15,25
|
||||||
|
|
||||||
|
[BackgroundFaint]
|
||||||
|
Color=0,43,54
|
||||||
|
|
||||||
|
[BackgroundIntense]
|
||||||
|
Color=0,15,25
|
||||||
|
|
||||||
|
[Color0]
|
||||||
|
Color=0,15,25
|
||||||
|
|
||||||
|
[Color0Faint]
|
||||||
|
Color=6,48,59
|
||||||
|
|
||||||
|
[Color0Intense]
|
||||||
|
Color=0,43,54
|
||||||
|
|
||||||
|
[Color1]
|
||||||
|
Color=220,50,47
|
||||||
|
|
||||||
|
[Color1Faint]
|
||||||
|
Color=147,33,31
|
||||||
|
|
||||||
|
[Color1Intense]
|
||||||
|
Color=203,75,22
|
||||||
|
|
||||||
|
[Color2]
|
||||||
|
Color=133,153,0
|
||||||
|
|
||||||
|
[Color2Faint]
|
||||||
|
Color=94,106,0
|
||||||
|
|
||||||
|
[Color2Intense]
|
||||||
|
Color=88,110,117
|
||||||
|
|
||||||
|
[Color3]
|
||||||
|
Color=181,137,0
|
||||||
|
|
||||||
|
[Color3Faint]
|
||||||
|
Color=138,103,0
|
||||||
|
|
||||||
|
[Color3Intense]
|
||||||
|
Color=101,123,131
|
||||||
|
|
||||||
|
[Color4]
|
||||||
|
Color=38,139,210
|
||||||
|
|
||||||
|
[Color4Faint]
|
||||||
|
Color=20,77,115
|
||||||
|
|
||||||
|
[Color4Intense]
|
||||||
|
Color=131,148,150
|
||||||
|
|
||||||
|
[Color5]
|
||||||
|
Color=211,54,130
|
||||||
|
|
||||||
|
[Color5Faint]
|
||||||
|
Color=120,30,75
|
||||||
|
|
||||||
|
[Color5Intense]
|
||||||
|
Color=108,113,196
|
||||||
|
|
||||||
|
[Color6]
|
||||||
|
Color=42,161,152
|
||||||
|
|
||||||
|
[Color6Faint]
|
||||||
|
Color=24,94,88
|
||||||
|
|
||||||
|
[Color6Intense]
|
||||||
|
Color=147,161,161
|
||||||
|
|
||||||
|
[Color7]
|
||||||
|
Color=238,232,213
|
||||||
|
|
||||||
|
[Color7Faint]
|
||||||
|
Color=171,167,154
|
||||||
|
|
||||||
|
[Color7Intense]
|
||||||
|
Color=253,246,227
|
||||||
|
|
||||||
|
[Foreground]
|
||||||
|
Color=131,148,150
|
||||||
|
|
||||||
|
[ForegroundFaint]
|
||||||
|
Color=106,119,121
|
||||||
|
|
||||||
|
[ForegroundIntense]
|
||||||
|
Color=147,161,161
|
||||||
|
|
||||||
|
[General]
|
||||||
|
Blur=false
|
||||||
|
ColorRandomization=true
|
||||||
|
Description=Solarized
|
||||||
|
Opacity=1
|
||||||
|
Wallpaper=
|
28
konsole/konsolerc
Normal file
28
konsole/konsolerc
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
DefaultProfile=Profile 1.profile
|
||||||
|
|
||||||
|
[Favorite Profiles]
|
||||||
|
Favorites=
|
||||||
|
|
||||||
|
[KonsoleWindow]
|
||||||
|
SaveGeometryOnExit=false
|
||||||
|
ShowMenuBarByDefault=false
|
||||||
|
ShowWindowTitleOnTitleBar=true
|
||||||
|
UseSingleInstance=true
|
||||||
|
|
||||||
|
[MainWindow]
|
||||||
|
LVDS1 XPosition=629
|
||||||
|
LVDS1 YPosition=46
|
||||||
|
MenuBar=Disabled
|
||||||
|
State=AAAA/wAAAAD9AAAAAAAABkAAAANWAAAABAAAAAQAAAAIAAAACPwAAAAA
|
||||||
|
ToolBarsMovable=Disabled
|
||||||
|
|
||||||
|
[Notification Messages]
|
||||||
|
CloseAllEmptyTabs=true
|
||||||
|
CloseAllTabs=true
|
||||||
|
|
||||||
|
[SplitView]
|
||||||
|
SplitViewVisibility=AlwaysHideSplitHeader
|
||||||
|
|
||||||
|
[TabBar]
|
||||||
|
TabBarVisibility=AlwaysHideTabBar
|
96
konsole/nmtui.colorscheme
Normal file
96
konsole/nmtui.colorscheme
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
[Background]
|
||||||
|
Color=0,0,0
|
||||||
|
|
||||||
|
[BackgroundFaint]
|
||||||
|
Color=0,0,0
|
||||||
|
|
||||||
|
[BackgroundIntense]
|
||||||
|
Color=0,0,0
|
||||||
|
|
||||||
|
[Color0]
|
||||||
|
Color=201,201,201
|
||||||
|
|
||||||
|
[Color0Faint]
|
||||||
|
Color=24,24,24
|
||||||
|
|
||||||
|
[Color0Intense]
|
||||||
|
Color=156,156,156
|
||||||
|
|
||||||
|
[Color1]
|
||||||
|
Color=15,155,146
|
||||||
|
|
||||||
|
[Color1Faint]
|
||||||
|
Color=101,0,0
|
||||||
|
|
||||||
|
[Color1Intense]
|
||||||
|
Color=15,155,146
|
||||||
|
|
||||||
|
[Color2]
|
||||||
|
Color=24,178,24
|
||||||
|
|
||||||
|
[Color2Faint]
|
||||||
|
Color=0,101,0
|
||||||
|
|
||||||
|
[Color2Intense]
|
||||||
|
Color=84,255,84
|
||||||
|
|
||||||
|
[Color3]
|
||||||
|
Color=178,104,24
|
||||||
|
|
||||||
|
[Color3Faint]
|
||||||
|
Color=101,74,0
|
||||||
|
|
||||||
|
[Color3Intense]
|
||||||
|
Color=255,255,84
|
||||||
|
|
||||||
|
[Color4]
|
||||||
|
Color=0,0,0
|
||||||
|
|
||||||
|
[Color4Faint]
|
||||||
|
Color=0,0,101
|
||||||
|
|
||||||
|
[Color4Intense]
|
||||||
|
Color=84,84,255
|
||||||
|
|
||||||
|
[Color5]
|
||||||
|
Color=178,24,178
|
||||||
|
|
||||||
|
[Color5Faint]
|
||||||
|
Color=95,5,95
|
||||||
|
|
||||||
|
[Color5Intense]
|
||||||
|
Color=255,84,255
|
||||||
|
|
||||||
|
[Color6]
|
||||||
|
Color=24,178,178
|
||||||
|
|
||||||
|
[Color6Faint]
|
||||||
|
Color=24,178,178
|
||||||
|
|
||||||
|
[Color6Intense]
|
||||||
|
Color=84,255,255
|
||||||
|
|
||||||
|
[Color7]
|
||||||
|
Color=68,68,68
|
||||||
|
|
||||||
|
[Color7Faint]
|
||||||
|
Color=101,101,101
|
||||||
|
|
||||||
|
[Color7Intense]
|
||||||
|
Color=255,255,255
|
||||||
|
|
||||||
|
[Foreground]
|
||||||
|
Color=255,255,255
|
||||||
|
|
||||||
|
[ForegroundFaint]
|
||||||
|
Color=255,255,255
|
||||||
|
|
||||||
|
[ForegroundIntense]
|
||||||
|
Color=255,255,255
|
||||||
|
|
||||||
|
[General]
|
||||||
|
Blur=false
|
||||||
|
ColorRandomization=false
|
||||||
|
Description=nmtui
|
||||||
|
Opacity=1
|
||||||
|
Wallpaper=
|
16
konsole/nmtui.profile
Normal file
16
konsole/nmtui.profile
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
[Appearance]
|
||||||
|
ColorScheme=nmtui
|
||||||
|
Font=SauceCodePro Nerd Font Mono,9,-1,5,50,0,0,0,0,0
|
||||||
|
|
||||||
|
[General]
|
||||||
|
Command=nmtui
|
||||||
|
Name=nmtui
|
||||||
|
Parent=FALLBACK/
|
||||||
|
TerminalColumns=80
|
||||||
|
TerminalMargin=2
|
||||||
|
TerminalRows=30
|
||||||
|
|
||||||
|
[Scrolling]
|
||||||
|
HighlightScrolledLines=false
|
||||||
|
HistorySize=9999
|
||||||
|
ScrollBarPosition=2
|
178
kshrc
178
kshrc
|
@ -1,9 +1,3 @@
|
||||||
dolphin()
|
|
||||||
{
|
|
||||||
/home/nilix/src/myUtils/swarpabuse.sh 360 &
|
|
||||||
dolphin-emu;
|
|
||||||
killall swarpabuse.sh
|
|
||||||
}
|
|
||||||
|
|
||||||
indicator()
|
indicator()
|
||||||
{
|
{
|
||||||
|
@ -13,6 +7,19 @@ indicator()
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export GTK_THEME=steppenwolf-dark
|
||||||
|
export GPG_TTY=$(tty)
|
||||||
|
export VISUAL=micro
|
||||||
|
export EDITOR=micro
|
||||||
|
export BROWSER=firefox
|
||||||
|
export MICRO_TRUECOLOR=1
|
||||||
|
if [ "$TERM" = "dumb" ]; then
|
||||||
|
PS1='$(indicator) '
|
||||||
|
else
|
||||||
|
PS1='\033]0;$(whoami)@$(hostname): ${PWD}\007[ $(hostname): ${PWD} ]\n$(indicator) '
|
||||||
|
fi
|
||||||
|
bind -m '^L'='^C'clear'^J'
|
||||||
|
|
||||||
silence()
|
silence()
|
||||||
{
|
{
|
||||||
"$@" > /dev/null & exit
|
"$@" > /dev/null & exit
|
||||||
|
@ -20,28 +27,161 @@ silence()
|
||||||
|
|
||||||
search()
|
search()
|
||||||
{
|
{
|
||||||
firefox https://duckduckgo.com/?q="$*" > /dev/null & exit
|
$BROWSER https://duckduckgo.com/?q="$*" > /dev/null & exit
|
||||||
}
|
}
|
||||||
|
|
||||||
acmeInit()
|
acmeInit()
|
||||||
{
|
{
|
||||||
tabstop=2
|
export tabstop=2
|
||||||
acme -ab & sleep 0.2;
|
acme -aib -f /mnt/font/SauceCodeProNerdFontComplete-Regular/9a/font &
|
||||||
transset -n acme --no-regex 0.85;
|
#transset -n "acme" 0.85
|
||||||
exit
|
exit
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sshmount()
|
||||||
|
{
|
||||||
|
sshfs $1 $2
|
||||||
|
}
|
||||||
|
|
||||||
|
sshumount()
|
||||||
|
{
|
||||||
|
fusermount3 -u $1
|
||||||
|
}
|
||||||
|
|
||||||
|
decryptmount()
|
||||||
|
{
|
||||||
|
cryptsetup luksOpen $1 $2
|
||||||
|
mount /dev/mapper/$2 $3
|
||||||
|
}
|
||||||
|
|
||||||
|
encryptumount()
|
||||||
|
{
|
||||||
|
umount $1
|
||||||
|
cryptsetup luksClose $1
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# one extra step with a logical volume:
|
||||||
|
# open the luks disk, activate the volume group,
|
||||||
|
# then finally mount the volume at the desired mount point
|
||||||
|
decryptmountlv()
|
||||||
|
{
|
||||||
|
cryptsetup luksOpen $1 $2
|
||||||
|
vgchange -ay
|
||||||
|
mount /dev/mapper/$3 $4
|
||||||
|
}
|
||||||
|
|
||||||
|
# unmount the logical volume,
|
||||||
|
# close the logical volume,
|
||||||
|
# then close the disk
|
||||||
|
encryptumountlv()
|
||||||
|
{
|
||||||
|
umount $1
|
||||||
|
cryptsetup luksClose $1
|
||||||
|
cryptsetup luksClose $2
|
||||||
|
}
|
||||||
|
|
||||||
|
cuegen()
|
||||||
|
{
|
||||||
|
if [ ! -z "$2" ]; then
|
||||||
|
echo "FILE \"$1\" BINARY" > $2
|
||||||
|
echo " TRACK 01 MODE1/2352" >> $2
|
||||||
|
echo " INDEX 01 00:00:00" >> $2
|
||||||
|
else
|
||||||
|
echo "usage: cuegen IMAGE CUEFILE"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
mssqldb()
|
||||||
|
{
|
||||||
|
if [ -z $1 ]; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$1" = "clear" ]; then
|
||||||
|
docker volume rm mssql_data mssql_log mssql_secrets
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$1" = "persist" ]; then
|
||||||
|
volumes="-v mssql_data:/var/opt/mssql/data -v mssql_log:/var/opt/mssql/log -v mssql_secrets:/var/opt/mssql/secrets"
|
||||||
|
shift
|
||||||
|
else
|
||||||
|
volumes=""
|
||||||
|
fi
|
||||||
|
|
||||||
|
app=$1
|
||||||
|
|
||||||
|
if [ ! -z $2 ]; then
|
||||||
|
docker run -it --rm -e SA_PASSWORD="BadDefaultPassword!" -e MOCK_DATA="$2" -p 1433:1433 ${volumes} ${app}_db
|
||||||
|
else
|
||||||
|
docker run -it --rm -e SA_PASSWORD="BadDefaultPassword!" -p 1433:1433 ${volumes} ${app}_db
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
siroonian()
|
||||||
|
{
|
||||||
|
if [ -z $1 ]; then
|
||||||
|
echo "usage: siroonian [connect | auth | desktop]"
|
||||||
|
fi
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
connect)
|
||||||
|
sudo openfortivpn;;
|
||||||
|
auth)
|
||||||
|
kinit dstevens;;
|
||||||
|
desktop)
|
||||||
|
rdesktop -u dstevens -d siroonian.local -p - -MKz -x m -r sound:local -r clipboard:PRIMARYCLIPBOARD devworkstation3.siroonian.local;;
|
||||||
|
*)
|
||||||
|
echo "usage: siroonian [connect | auth | desktop]";;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
waitfor()
|
||||||
|
{
|
||||||
|
while pgrep $1; do
|
||||||
|
sleep $2
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
mergeandtest()
|
||||||
|
{
|
||||||
|
git checkout $1
|
||||||
|
git checkout -b $1_$2_test
|
||||||
|
git merge $2
|
||||||
|
}
|
||||||
|
|
||||||
9man()
|
9man()
|
||||||
{
|
{
|
||||||
man -c "$@" | ul
|
if [ "${TERM}" != "dumb" ]; then
|
||||||
|
man "$@"
|
||||||
|
else
|
||||||
|
man -c "$@" | ul
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
alias web='silence firefox'
|
microCmd()
|
||||||
|
{
|
||||||
|
if [ "$TERM" == linux ]; then
|
||||||
|
micro -clipboard internal -colorscheme solarwolf_fb "$@"
|
||||||
|
else
|
||||||
|
echo -ne "\033]0;micro\007"
|
||||||
|
micro "$@"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
alias web='silence $BROWSER'
|
||||||
alias mail='silence thunderbird'
|
alias mail='silence thunderbird'
|
||||||
alias fs='silence thunar'
|
alias fs='silence pcmanfm-qt'
|
||||||
alias office='silence libreoffice'
|
alias office='silence libreoffice'
|
||||||
alias acme='acmeInit'
|
alias acme='acmeInit'
|
||||||
alias man='9man'
|
alias man='9man'
|
||||||
|
alias gpg='gpg2'
|
||||||
|
alias zoom='flatpak --device=all --filesystem=host run us.zoom.Zoom'
|
||||||
|
alias teams='flatpak --device=all --filesystem=host run com.microsoft.Teams'
|
||||||
|
alias micro='microCmd'
|
||||||
|
alias startx='exec startx'
|
||||||
|
alias mpv='mpv --player-operation-mode=pseudo-gui --cover-art-files=/home/nilix/lib/img/ux/sound_only.png'
|
||||||
|
|
||||||
alias ls='ls -lh --group-directories-first'
|
alias ls='ls -lh --group-directories-first'
|
||||||
|
|
||||||
|
@ -53,14 +193,4 @@ if [ -d ~/bin ]; then
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export GTK_THEME=steppenwolf-dark
|
|
||||||
export GPG_TTY=$(tty)
|
|
||||||
VISUAL=nano
|
|
||||||
EDITOR=nano
|
|
||||||
if [ "$TERM" = "dumb" ]; then
|
|
||||||
PS1='$(indicator) '
|
|
||||||
else
|
|
||||||
PS1='\033]0;$(whoami)@$(hostname): ${PWD}\007[ $(hostname): ${PWD} ]\n$(indicator) '
|
|
||||||
fi
|
|
||||||
bind -m '^L'='^C'clear'^J'
|
|
||||||
|
|
26
kwin-session
Executable file
26
kwin-session
Executable file
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# give kwin time to start
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
# lxappearance is the only way to set the cursor properly
|
||||||
|
# change its class to keep it invisible with kwin rules
|
||||||
|
(lxappearance --class cursorhack & sleep 2; killall lxappearance) &
|
||||||
|
|
||||||
|
# low-level config
|
||||||
|
xset -b &
|
||||||
|
xset +fp /home/nilix/.local/share/fonts
|
||||||
|
xset fp rehash
|
||||||
|
redshift -x; redshift -O 6000K &
|
||||||
|
xbacklight -set 50 &
|
||||||
|
xbindkeys -f ~/.xbindkeysrc.kwin
|
||||||
|
|
||||||
|
# services
|
||||||
|
pulseaudio --start --exit-idle-time=-1 &
|
||||||
|
hamster-service &
|
||||||
|
udiskie -AnT -f pcmanfm-qt &
|
||||||
|
|
||||||
|
# desktop environment
|
||||||
|
tint2 &
|
||||||
|
xfdesktop --sm-client-disable -D
|
||||||
|
|
135
kwin/kwinrc
Normal file
135
kwin/kwinrc
Normal file
|
@ -0,0 +1,135 @@
|
||||||
|
[$Version]
|
||||||
|
update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:auto-bordersize,kwin.upd:animation-speed
|
||||||
|
|
||||||
|
[Compositing]
|
||||||
|
Backend=XRender
|
||||||
|
Enabled=true
|
||||||
|
GLCore=false
|
||||||
|
GLPreferBufferSwap=c
|
||||||
|
GLTextureFilter=0
|
||||||
|
HiddenPreviews=5
|
||||||
|
OpenGLIsUnsafe=false
|
||||||
|
WindowsBlockCompositing=false
|
||||||
|
XRenderSmoothScale=false
|
||||||
|
|
||||||
|
[Desktops]
|
||||||
|
Id_1=4b8c21ba-43f5-4c69-9afb-39eab1f36877
|
||||||
|
Id_2=ed403c0f-d5cc-4500-bf9e-770ad4843fa4
|
||||||
|
Id_3=8ee68f97-56a2-4c77-a651-fc48dc6af709
|
||||||
|
Id_4=9dbdbd33-5291-49f1-af7b-444b00b9058d
|
||||||
|
Name_1=W
|
||||||
|
Name_2=X
|
||||||
|
Name_3=Y
|
||||||
|
Name_4=Z
|
||||||
|
Number=4
|
||||||
|
Rows=1
|
||||||
|
|
||||||
|
[Effect-CoverSwitch]
|
||||||
|
TabBoxAlternative=false
|
||||||
|
|
||||||
|
[Effect-FlipSwitch]
|
||||||
|
TabBoxAlternative=false
|
||||||
|
|
||||||
|
[ElectricBorders]
|
||||||
|
TopLeft=None
|
||||||
|
|
||||||
|
[MouseBindings]
|
||||||
|
CommandActiveTitlebar1=Raise
|
||||||
|
CommandActiveTitlebar2=Lower
|
||||||
|
CommandActiveTitlebar3=Operations menu
|
||||||
|
CommandAll1=Move
|
||||||
|
CommandAll2=Toggle raise and lower
|
||||||
|
CommandAll3=Resize
|
||||||
|
CommandAllKey=Meta
|
||||||
|
CommandInactiveTitlebar1=Activate and raise
|
||||||
|
CommandInactiveTitlebar2=Lower
|
||||||
|
CommandInactiveTitlebar3=Operations menu
|
||||||
|
CommandTitlebarWheel=Shade/Unshade
|
||||||
|
CommandWindow1=Activate, raise and pass click
|
||||||
|
CommandWindow2=Activate and pass click
|
||||||
|
CommandWindow3=Activate and pass click
|
||||||
|
CommandWindowWheel=Scroll
|
||||||
|
|
||||||
|
[NightColor]
|
||||||
|
NightTemperature=3900
|
||||||
|
|
||||||
|
[Plugins]
|
||||||
|
coverswitchEnabled=true
|
||||||
|
flipswitchEnabled=true
|
||||||
|
highlightwindowEnabled=true
|
||||||
|
krohnkiteEnabled=true
|
||||||
|
kwin-script-tilingEnabled=false
|
||||||
|
kwin4_effect_maximizeEnabled=false
|
||||||
|
minimizeallEnabled=false
|
||||||
|
movewindowtocenterEnabled=true
|
||||||
|
screenedgeEnabled=false
|
||||||
|
synchronizeskipswitcherEnabled=false
|
||||||
|
videowallEnabled=false
|
||||||
|
windowgeometryEnabled=false
|
||||||
|
|
||||||
|
[Script-desktopchangeosd]
|
||||||
|
PopupHideDelay=1000
|
||||||
|
TextOnly=false
|
||||||
|
|
||||||
|
[Script-kwin-script-tiling]
|
||||||
|
floaters=\\0
|
||||||
|
|
||||||
|
[TabBox]
|
||||||
|
ActivitiesMode=1
|
||||||
|
ApplicationsMode=0
|
||||||
|
DesktopLayout=org.kde.breeze.desktop
|
||||||
|
DesktopListLayout=org.kde.breeze.desktop
|
||||||
|
DesktopMode=1
|
||||||
|
HighlightWindows=true
|
||||||
|
MinimizedMode=0
|
||||||
|
MultiScreenMode=0
|
||||||
|
ShowDesktopMode=0
|
||||||
|
ShowTabBox=true
|
||||||
|
SwitchingMode=0
|
||||||
|
|
||||||
|
[TabBoxAlternative]
|
||||||
|
ActivitiesMode=1
|
||||||
|
ApplicationsMode=0
|
||||||
|
DesktopMode=1
|
||||||
|
HighlightWindows=true
|
||||||
|
LayoutName=
|
||||||
|
MinimizedMode=0
|
||||||
|
MultiScreenMode=0
|
||||||
|
ShowDesktopMode=0
|
||||||
|
ShowTabBox=true
|
||||||
|
SwitchingMode=0
|
||||||
|
|
||||||
|
[Windows]
|
||||||
|
ActiveMouseScreen=false
|
||||||
|
AutoRaise=false
|
||||||
|
AutoRaiseInterval=750
|
||||||
|
BorderSnapZone=10
|
||||||
|
CenterSnapZone=0
|
||||||
|
ClickRaise=true
|
||||||
|
DelayFocusInterval=300
|
||||||
|
ElectricBorders=1
|
||||||
|
FocusPolicy=ClickToFocus
|
||||||
|
FocusStealingPreventionLevel=0
|
||||||
|
GeometryTip=false
|
||||||
|
HideUtilityWindowsForInactive=true
|
||||||
|
MaximizeButtonLeftClickCommand=Maximize
|
||||||
|
MaximizeButtonMiddleClickCommand=Maximize (vertical only)
|
||||||
|
MaximizeButtonRightClickCommand=Maximize (horizontal only)
|
||||||
|
NextFocusPrefersMouse=false
|
||||||
|
RollOverDesktops=true
|
||||||
|
SeparateScreenFocus=false
|
||||||
|
ShadeHover=false
|
||||||
|
ShadeHoverInterval=250
|
||||||
|
SnapOnlyWhenOverlapping=false
|
||||||
|
TitlebarDoubleClickCommand=Maximize
|
||||||
|
WindowSnapZone=10
|
||||||
|
|
||||||
|
[org.kde.kdecoration2]
|
||||||
|
BorderSize=Tiny
|
||||||
|
BorderSizeAuto=false
|
||||||
|
ButtonsOnLeft=ALS
|
||||||
|
ButtonsOnRight=IX
|
||||||
|
CloseOnDoubleClickOnMenu=false
|
||||||
|
ShowToolTips=true
|
||||||
|
library=org.kde.kwin.aurorae
|
||||||
|
theme=__aurorae__svg__UrchinV2
|
108
kwin/kwinrulesrc
Normal file
108
kwin/kwinrulesrc
Normal file
|
@ -0,0 +1,108 @@
|
||||||
|
[$Version]
|
||||||
|
update_info=kwinrules.upd:replace-placement-string-to-enum
|
||||||
|
|
||||||
|
[1]
|
||||||
|
Description=Application settings for emacs
|
||||||
|
clientmachinematch=0
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
titlematch=0
|
||||||
|
wmclass=emacs
|
||||||
|
wmclasscomplete=false
|
||||||
|
wmclassmatch=1
|
||||||
|
|
||||||
|
[10]
|
||||||
|
Description=konsole compositing
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
wmclass=konsole
|
||||||
|
wmclassmatch=2
|
||||||
|
|
||||||
|
[2]
|
||||||
|
Description=tint2 compositing
|
||||||
|
blockcompositing=false
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
types=4
|
||||||
|
wmclass=tint2
|
||||||
|
wmclasscomplete=false
|
||||||
|
wmclassmatch=1
|
||||||
|
|
||||||
|
[3]
|
||||||
|
Description=mpv noblock compositing
|
||||||
|
blockcompositingrule=2
|
||||||
|
wmclass=mpv
|
||||||
|
wmclasscomplete=false
|
||||||
|
wmclassmatch=1
|
||||||
|
|
||||||
|
[4]
|
||||||
|
Description=acme compositing
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
wmclass=acme
|
||||||
|
wmclassmatch=1
|
||||||
|
|
||||||
|
[5]
|
||||||
|
Description=urxvt compositing + size noincrements
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
strictgeometryrule=2
|
||||||
|
wmclass=urxvt
|
||||||
|
wmclasscomplete=true
|
||||||
|
wmclassmatch=2
|
||||||
|
|
||||||
|
[6]
|
||||||
|
Description=lxappearance cursor hack
|
||||||
|
minimize=true
|
||||||
|
minimizerule=2
|
||||||
|
skippager=true
|
||||||
|
skippagerrule=2
|
||||||
|
skipswitcher=true
|
||||||
|
skipswitcherrule=2
|
||||||
|
skiptaskbar=true
|
||||||
|
skiptaskbarrule=2
|
||||||
|
wmclass=cursorhack
|
||||||
|
wmclasscomplete=true
|
||||||
|
wmclassmatch=2
|
||||||
|
|
||||||
|
[7]
|
||||||
|
Description=alacritty compositing
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
wmclass=alacritty
|
||||||
|
wmclassmatch=2
|
||||||
|
|
||||||
|
[8]
|
||||||
|
Description=vscode compositing
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
wmclass=code - oss
|
||||||
|
wmclasscomplete=true
|
||||||
|
wmclassmatch=2
|
||||||
|
|
||||||
|
[9]
|
||||||
|
Description=kate compositing
|
||||||
|
opacityactive=85
|
||||||
|
opacityactiverule=2
|
||||||
|
opacityinactive=85
|
||||||
|
opacityinactiverule=2
|
||||||
|
wmclass=kate
|
||||||
|
wmclasscomplete=true
|
||||||
|
wmclassmatch=2
|
||||||
|
|
||||||
|
[General]
|
||||||
|
count=10
|
28
micro/solarwolf.micro
Normal file
28
micro/solarwolf.micro
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
color-link comment "bold #586e75"
|
||||||
|
color-link constant "#c9c9c9"
|
||||||
|
color-link constant.specialChar "#dc322f"
|
||||||
|
#color-link identifier "#258bd2"
|
||||||
|
color-link statement "#1f9b92"
|
||||||
|
color-link symbol "#1f9b92"
|
||||||
|
color-link preproc "#586e75"
|
||||||
|
#ecolor-link type "#1f9b92"
|
||||||
|
#color-link special "#268bd2"
|
||||||
|
#color-link underlined "#d33682"
|
||||||
|
color-link error "bold #cb4b16"
|
||||||
|
color-link todo "bold #d33682"
|
||||||
|
color-link statusline "#c9c9c9,#000000"
|
||||||
|
color-link tabbar "#c9c9c9e,#000000"
|
||||||
|
color-link divider "#000000"
|
||||||
|
color-link indent-char "#000000"
|
||||||
|
color-link line-number "bold #002b36,default"
|
||||||
|
color-link current-line-number "bold #586e75,default"
|
||||||
|
color-link diff-added "#1f9b92"
|
||||||
|
color-link diff-modified "#b58900"
|
||||||
|
color-link diff-deleted "#dc322f"
|
||||||
|
color-link gutter-error "#000000,#cb4b16"
|
||||||
|
color-link gutter-warning "#cb4b16,default"
|
||||||
|
color-link cursor-line "#002b36"
|
||||||
|
color-link color-column "#002b36"
|
||||||
|
#color-link type.extended "default"
|
||||||
|
color-link symbol.brackets "default"
|
||||||
|
color-link scrollbar "#1f9b92,#1f9b92"
|
28
micro/solarwolf_fb.micro
Normal file
28
micro/solarwolf_fb.micro
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
color-link comment "bold brightblack"
|
||||||
|
color-link constant "#c9c9c9"
|
||||||
|
color-link constant.specialChar "#dc322f"
|
||||||
|
#color-link identifier "#258bd2"
|
||||||
|
color-link statement "#1f9b92"
|
||||||
|
color-link symbol "#1f9b92"
|
||||||
|
color-link preproc "#586e75"
|
||||||
|
#color-link type "#1f9b92"
|
||||||
|
#color-link special "#268bd2"
|
||||||
|
#color-link underlined "#d33682"
|
||||||
|
color-link error "bold #cb4b16"
|
||||||
|
color-link todo "bold #d33682"
|
||||||
|
color-link statusline "black,white"
|
||||||
|
color-link tabbar "black,white"
|
||||||
|
color-link divider "default"
|
||||||
|
color-link indent-char "#000000"
|
||||||
|
color-link line-number "bold #002b36,default"
|
||||||
|
color-link current-line-number "white,default"
|
||||||
|
color-link diff-added "#1f9b92"
|
||||||
|
color-link diff-modified "#b58900"
|
||||||
|
color-link diff-deleted "#dc322f"
|
||||||
|
color-link gutter-error "#000000,#cb4b16"
|
||||||
|
color-link gutter-warning "#cb4b16,default"
|
||||||
|
color-link cursor-line "#002b36"
|
||||||
|
color-link color-column "#002b36"
|
||||||
|
#color-link type.extended "default"
|
||||||
|
color-link symbol.brackets "default"
|
||||||
|
color-link scrollbar "#1f9b92,#1f9b92"
|
8
ryudo-session
Normal file
8
ryudo-session
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
nitrogen --restore &
|
||||||
|
~/src/zenUtils/batAlarm.sh &
|
||||||
|
~/src/zenUtils/transsetter.sh &
|
||||||
|
xbindkeys -f ~/.xbindkeysrc &
|
||||||
|
xset -b &
|
||||||
|
xclock -geometry -0-0 -foreground white -background black -digital -strftime "%Y-%m-%d %H:%M" -font "-*-lucidatypewriter-*-*-*-*-*-*-*-*-*-*-*-*" &
|
||||||
|
xosview -geomerty +0+0 &
|
||||||
|
sudo powertop --auto-tune &
|
38
thunderbird/userChrome.css
Executable file
38
thunderbird/userChrome.css
Executable file
|
@ -0,0 +1,38 @@
|
||||||
|
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
|
||||||
|
@namespace html url("http://www.w3.org/1999/xhtml");
|
||||||
|
|
||||||
|
toolbox {
|
||||||
|
background: #222222 !important;
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
toolbar{
|
||||||
|
border: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#mail-toolbox {
|
||||||
|
--chrome-content-separator-color: #101010;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabs-toolbar, .tabmail-arrowscrollbox, #tabbar-toolbar, .toolbox-top {
|
||||||
|
background: #222222 !important;
|
||||||
|
}
|
||||||
|
.tab-background {
|
||||||
|
background: linear-gradient(#222222) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-background[selected="true"] {
|
||||||
|
background: #222222 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-line {
|
||||||
|
-moz-box-ordinal-group: 2 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-label {
|
||||||
|
color: #797979 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-label[selected="true"] {
|
||||||
|
color: #c9c9c9 !important;
|
||||||
|
}
|
280
userChrome.css
280
userChrome.css
|
@ -1,280 +0,0 @@
|
||||||
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
|
|
||||||
@namespace html url("http://www.w3.org/1999/xhtml");
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Due way style sheets are loaded, some styles in this sheet may not apply. To
|
|
||||||
* ensure that our styles work as intended, we load additional CSS via XBL and
|
|
||||||
* JavaScript.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**Next two change new tab transition color from the normal 'white flash'*/
|
|
||||||
:root {
|
|
||||||
--mcolor:#000000;
|
|
||||||
--tcolor:#ffffff;
|
|
||||||
--in-content-page-background:#0c0c0d /*tab flash on new tab*/
|
|
||||||
}
|
|
||||||
|
|
||||||
/*changes "flash" on tab open color*/
|
|
||||||
#browser vbox#appcontent tabbrowser,
|
|
||||||
#content,
|
|
||||||
#tabbrowser-tabpanels,
|
|
||||||
browser[type=content-primary],
|
|
||||||
browser[type=content] > html
|
|
||||||
|
|
||||||
{
|
|
||||||
background: var(--in-content-page-background)!important
|
|
||||||
}
|
|
||||||
|
|
||||||
/* HIDE DINOSAUR SHIT ---------------------------------------------------------------------------------------- */
|
|
||||||
#PanelUI-button,
|
|
||||||
#home-button,#reload-button,#stop-button,#forward-button,#back-button,
|
|
||||||
#customizableui-special-spring1,#customizableui-special-spring2,#library-button,
|
|
||||||
#sidebar-button,.tabs-newtab-button,.tab-close-button,.tab-icon-image,
|
|
||||||
#identity-box,.urlbar-history-dropmarker,#pageActionButton,#pocket-button,#star-button,
|
|
||||||
#wrapper-alltabs-button,#wrapper-new-tab-button,#wrapper-customizableui-special-spring1,
|
|
||||||
#wrapper-customizableui-special-spring2,#wrapper-downloads-button,
|
|
||||||
#nav-bar-overflow-button,#downloads-button,.titlebar-spacer{
|
|
||||||
visibility: collapse !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tracking-protection-icon-box
|
|
||||||
{
|
|
||||||
position:absolute !important;
|
|
||||||
margin-top: 5px !important;
|
|
||||||
margin-left: -75px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
|
|
||||||
#back-button,#forward-button,#reload-button,#stop-button,.tab-close-button
|
|
||||||
{
|
|
||||||
visibility: visible !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tabs-newtab-button
|
|
||||||
{
|
|
||||||
height: 1em !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tab-close-button
|
|
||||||
{
|
|
||||||
height: 1em !important;
|
|
||||||
color: #ff00ff !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tab-close-button:hover
|
|
||||||
{
|
|
||||||
color: #ffffff !important;
|
|
||||||
background-color: #000000 !important;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
.urlbar-icon{
|
|
||||||
visibility: collapse !important;
|
|
||||||
}
|
|
||||||
/* hides a ugly black bottom background under each unfocused tab and urlbar*/
|
|
||||||
#navigator-toolbox{
|
|
||||||
background-color:#000000;
|
|
||||||
--tabs-border-color: none !important;
|
|
||||||
--toolbox-border-bottom-color: #000000 !important;
|
|
||||||
border: none !important;
|
|
||||||
margin: none !important;
|
|
||||||
padding: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Modify to change window drag space width */
|
|
||||||
:root[tabsintitlebar="true"] #nav-bar{ --window-drag-space-width: 24px }
|
|
||||||
|
|
||||||
.titlebar-buttonbox-container{
|
|
||||||
position: fixed;
|
|
||||||
top:0;
|
|
||||||
right:0;
|
|
||||||
height: 40px;
|
|
||||||
}
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
/* TABBAR ---------------------------------------------------------------------------------------------------- */
|
|
||||||
/* 100% tabs width */
|
|
||||||
.tabbrowser-tab[fadein]:not([pinned]) {
|
|
||||||
max-width: 100% !important;
|
|
||||||
font-size: 1em !important;
|
|
||||||
}
|
|
||||||
/* hides white borders between tabs */
|
|
||||||
.tabbrowser-tab::after, .tabbrowser-tab::before {
|
|
||||||
border:none !important;
|
|
||||||
}
|
|
||||||
/* center tab text title */
|
|
||||||
.tab-label {
|
|
||||||
-moz-box-flex: 1 !important;
|
|
||||||
text-align: center !important;
|
|
||||||
color : #ffffff;
|
|
||||||
}
|
|
||||||
.tab-throbber{
|
|
||||||
margin: 0!important;
|
|
||||||
padding: 0!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tab-line{
|
|
||||||
visibility: collapse !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tab-background {
|
|
||||||
border: none !important;
|
|
||||||
background-attachment: none!important;
|
|
||||||
background: #000000 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tabbrowser-tab:not([selected]) .tab-label{
|
|
||||||
color: #797979 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#TabsToolbar, #titlebar
|
|
||||||
{
|
|
||||||
background: #000000 !important;
|
|
||||||
}
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
|
|
||||||
/* URLBAR ---------------------------------------------------------------------------------------------------- */
|
|
||||||
#nav-bar { background-color: #000000 !important;
|
|
||||||
background-image: none !important;
|
|
||||||
color: #797979 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#urlbar{
|
|
||||||
|
|
||||||
padding-left: 75px !important;
|
|
||||||
padding-bottom: 0px !important;
|
|
||||||
font-size: 1em !important;
|
|
||||||
text-align: center !important;
|
|
||||||
color: var(--tcolor) !important;
|
|
||||||
background-color: var(--mcolor) !important;
|
|
||||||
border: none !important;
|
|
||||||
box-shadow: none !important;
|
|
||||||
--toolbarbutton-border-radius: 0px !important;
|
|
||||||
margin: 0 !important;
|
|
||||||
}
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
/* AUTO HIDE TABBAR -------------------------------------------------------------------------------------------*/
|
|
||||||
#tabbrowser-tabs, #tabbrowser-tabs > .tabbrowser-arrowscrollbox {
|
|
||||||
min-height: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tabbrowser-tabs tab[first-visible-tab="true"][last-visible-tab="true"] {
|
|
||||||
visibility: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
#PersonalToolbar
|
|
||||||
{
|
|
||||||
background-color: #000000 !important;
|
|
||||||
background-image: none !important;
|
|
||||||
color: #797979 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
/* ----------------------------------------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
/* AUTO HIDE URLBAR -------------------------------------------------------------------------------------------*/
|
|
||||||
/* keep visible when urlbar is focused navbar is hovered or menubar/customization is open */
|
|
||||||
/*
|
|
||||||
#nav-bar:not([customizing]){
|
|
||||||
visibility: hidden;
|
|
||||||
margin-top: -28px !important;;
|
|
||||||
transition: visibility 0s linear 0.5s, margin-top 0s linear 0.5s;
|
|
||||||
transition-duration: 0.20s;
|
|
||||||
}
|
|
||||||
#urlbar:focus,
|
|
||||||
#navigator-toolbox:hover > #nav-bar:not([customizing]),
|
|
||||||
#toolbar-menubar:not([inactive="true"]) ~ #nav-bar:not([customizing]) {
|
|
||||||
visibility: visible;
|
|
||||||
margin-top: 0px !important;;
|
|
||||||
transition-delay: 2s;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
scrollbar {
|
|
||||||
z-index: 2147483647 !important;
|
|
||||||
position: relative !important;
|
|
||||||
transition: all 0s !important;
|
|
||||||
}
|
|
||||||
scrollbar,
|
|
||||||
scrollbar * {
|
|
||||||
-moz-appearance: none !important;
|
|
||||||
margin: 0px !important;
|
|
||||||
padding: 0px !important;
|
|
||||||
border: 0px !important;
|
|
||||||
box-shadow: none !important;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
:not(select)>scrollbar[orient="vertical"],
|
|
||||||
html>scrollbar[orient="vertical"] {
|
|
||||||
-moz-margin-start: -12px !important;
|
|
||||||
max-width: 12px !important;
|
|
||||||
min-width: 12px !important;
|
|
||||||
|
|
||||||
background: linear-gradient( rgba(0,0,0,0.2), rgba(0,0,0,0.2) );
|
|
||||||
background-size: 1px 1px;
|
|
||||||
background-repeat: repeat-y !important;
|
|
||||||
background-position: 50% 0% !important;
|
|
||||||
cursor: row-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
scrollbar[orient="horizontal"] {
|
|
||||||
margin-top: -12px !important;
|
|
||||||
max-height: 12px !important;
|
|
||||||
min-height: 12px !important;
|
|
||||||
|
|
||||||
background: linear-gradient( rgba(0,0,0,0.2), rgba(0,0,0,0.2) );
|
|
||||||
background-size: 1px 1px;
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
background-position: 0% 50%;
|
|
||||||
cursor: col-resize;
|
|
||||||
}
|
|
||||||
|
|
||||||
scrollbar thumb[orient="vertical"] {
|
|
||||||
min-height: 24px !important;
|
|
||||||
width: 12px !important;
|
|
||||||
min-width: 12px !important;
|
|
||||||
max-width: 12px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
scrollbar thumb[orient="horizontal"] {
|
|
||||||
min-width: 24px !important;
|
|
||||||
height: 12px !important;
|
|
||||||
min-height: 12px !important;
|
|
||||||
max-height: 12px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
scrollbar thumb {
|
|
||||||
border-radius: 6px !important;
|
|
||||||
background: transparent !important;
|
|
||||||
border: 2px solid rgba(0,255,255,0) !important;
|
|
||||||
box-shadow: 0 0 0 8px #272b35 inset !important;
|
|
||||||
transition: all 0s !important;
|
|
||||||
opacity: 1 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
scrollbar:hover thumb,
|
|
||||||
scrollbar thumb:active {
|
|
||||||
box-shadow: 0 0 0 8px #cd23b9 inset !important;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
/* no buttons */
|
|
||||||
/*scrollbar scrollbarbutton{
|
|
||||||
min-height: 0px !important;
|
|
||||||
min-width: 0px !important;
|
|
||||||
max-height: 12px !important;
|
|
||||||
max-width: 12px !important;
|
|
||||||
height: 0px !important;
|
|
||||||
width: 0px !important;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
/* autohide */
|
|
||||||
/*scrollbar:not(:hover) {
|
|
||||||
opacity: 0 !important;
|
|
||||||
transition: all .5s !important;
|
|
||||||
}*/
|
|
42
xbindkeysrc
Normal file
42
xbindkeysrc
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
"sudo /home/nilix/src/zenUtils/logout.sh -p"
|
||||||
|
Control + Alt + BackSpace
|
||||||
|
|
||||||
|
"/home/nilix/bin/9/dmenu_exe"
|
||||||
|
Alt + space
|
||||||
|
|
||||||
|
"slock"
|
||||||
|
Mod4 + Escape
|
||||||
|
|
||||||
|
"/home/nilix/bin/zenbar/nmtuiWin.sh"
|
||||||
|
Mod4 + F1
|
||||||
|
|
||||||
|
"notify-send -c power battery [$(cat /sys/class/power_supply/BAT0/capacity)%]"
|
||||||
|
Mod4 + F2
|
||||||
|
|
||||||
|
"datetime=$(date +%H:%M); notify-send -c time time [${datetime}]"
|
||||||
|
Mod4 + F3
|
||||||
|
|
||||||
|
"amixer set Master 5%+; notify-send -u low -c volume volume $(amixer get Master | grep % | head -n 1 | awk '{print $5}')"
|
||||||
|
XF86AudioRaiseVolume
|
||||||
|
|
||||||
|
"amixer set Master 5%-; notify-send -u low -c volume volume $(amixer get Master | grep % | head -n 1 | awk '{print $5}')"
|
||||||
|
XF86AudioLowerVolume
|
||||||
|
|
||||||
|
"xbacklight -inc 5; notify-send -u low -c brightness brightness [$(xbacklight -get)%]"
|
||||||
|
XF86MonBrightnessUp
|
||||||
|
|
||||||
|
"xbacklight -dec 5; notify-send -u low -c brightness brightness [$(xbacklight -get)%]"
|
||||||
|
XF86MonBrightnessDown
|
||||||
|
|
||||||
|
"amixer set Master toggle"
|
||||||
|
XF86AudioMute
|
||||||
|
|
||||||
|
"amixer set Capture toggle"
|
||||||
|
XF86AudioMicMute
|
||||||
|
|
||||||
|
|
||||||
|
"redshift -x; redshift -O 4500K; notify-send -u low -c brightness color [4500K]"
|
||||||
|
Mod4 + XF86MonBrightnessDown
|
||||||
|
|
||||||
|
"redshift -x; redshift -O 6000K; notify-send -u low -c brightness color [6000K]"
|
||||||
|
Mod4 + XF86MonBrightnessUp
|
39
xbindkeysrc.kwin
Normal file
39
xbindkeysrc.kwin
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
"sudo /home/nilix/src/zenUtils/logout.sh -p"
|
||||||
|
Control + Alt + BackSpace
|
||||||
|
|
||||||
|
"exec konsole"
|
||||||
|
Mod4 + slash
|
||||||
|
|
||||||
|
"ksh -l -c /home/nilix/bin/9/dmenu_exe"
|
||||||
|
Alt + space
|
||||||
|
|
||||||
|
"slock"
|
||||||
|
Mod4 + Escape
|
||||||
|
|
||||||
|
"/home/nilix/bin/zenbar/nmtuiWin.sh"
|
||||||
|
Mod4 + F1
|
||||||
|
|
||||||
|
|
||||||
|
"amixer set Master 5%+; notify-send -u low -c volume volume $(amixer get Master | grep % | head -n 1 | awk '{print $5}')"
|
||||||
|
XF86AudioRaiseVolume
|
||||||
|
|
||||||
|
"amixer set Master 5%-; notify-send -u low -c volume volume $(amixer get Master | grep % | head -n 1 | awk '{print $5}')"
|
||||||
|
XF86AudioLowerVolume
|
||||||
|
|
||||||
|
"amixer set Master toggle"
|
||||||
|
XF86AudioMute
|
||||||
|
|
||||||
|
"amixer set Capture toggle"
|
||||||
|
XF86AudioMicMute
|
||||||
|
|
||||||
|
"xbacklight -inc 5; notify-send -u low -c brightness brightness [$(xbacklight -get)%]"
|
||||||
|
XF86MonBrightnessUp
|
||||||
|
|
||||||
|
"xbacklight -dec 5; notify-send -u low -c brightness brightness [$(xbacklight -get)%]"
|
||||||
|
XF86MonBrightnessDown
|
||||||
|
|
||||||
|
"redshift -x; redshift -O 4500K; notify-send -u low -c brightness color [4500K]"
|
||||||
|
Mod4 + XF86MonBrightnessDown
|
||||||
|
|
||||||
|
"redshift -x; redshift -O 6000K; notify-send -u low -c brightness color [6000K]"
|
||||||
|
Mod4 + XF86MonBrightnessUp
|
Loading…
Reference in a new issue