mirror of
https://git.davidovski.xyz/dot.git
synced 2024-08-15 00:43:28 +00:00
add more transparency
This commit is contained in:
parent
2596f818e0
commit
416cb1a8dd
17 changed files with 362 additions and 239 deletions
11
Xdefaults
11
Xdefaults
|
@ -1,10 +1,10 @@
|
|||
#define FG #fefefe
|
||||
#define BG #191919
|
||||
|
||||
! #define font1 minecraft enchantment:minispace=False:size=10:antialias=true
|
||||
! #define spacing 2
|
||||
! #define font1 xft:minecraft enchantment:minispace=False:size=10:antialias=true
|
||||
! #define spacing -2
|
||||
|
||||
#define font1 mononoki:minispace=False:size=10:antialias=true
|
||||
#define font1 xft:mononoki:minispace=False:size=14:antialias=true
|
||||
#define spacing 2
|
||||
|
||||
#define font2 xft:MesloLGM Nerd Font Mono:minispace=False:size=10
|
||||
|
@ -17,9 +17,8 @@ dzen2.font: mononoki
|
|||
|
||||
*.foreground: FG
|
||||
*.background: BG
|
||||
*.alpha: 100
|
||||
*.borderColor: BG
|
||||
*.cursorColor: FG
|
||||
*.cursorColor: FG
|
||||
|
||||
! black
|
||||
*.color0: #282a2e
|
||||
|
@ -56,7 +55,7 @@ dzen2.font: mononoki
|
|||
! Set depth to make transparency work.
|
||||
URxvt*depth: 32
|
||||
|
||||
*.font: font1
|
||||
*.font: mononoki:minispace=False:size=10:antialias=true
|
||||
URxvt.font: font1,font2,font3,font4
|
||||
URxvt.boldFont: font1:style=bold,font2:style=bold,font3:style=bold,font4
|
||||
URxvt.italicFont:font1:style=italic,font2:style=italic,font3:style=italic,font4
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
## Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting.
|
||||
## Configuration file for CAVA.
|
||||
# Remove the ; to change parameters.
|
||||
|
||||
|
||||
[general]
|
||||
|
@ -12,18 +13,28 @@
|
|||
# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off
|
||||
# new as of 0.6.0 autosens of low values (dynamic range)
|
||||
# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0
|
||||
; autosens = 1
|
||||
autosens = 1
|
||||
; overshoot = 20
|
||||
|
||||
# Manual sensitivity in %. Autosens must be turned off for this to take effect.
|
||||
# Manual sensitivity in %. If autosens is enabled, this will only be the initial value.
|
||||
# 200 means double height. Accepts only non-negative values.
|
||||
; sensitivity = 100
|
||||
sensitivity = 100
|
||||
|
||||
# The number of bars (0-200). 0 sets it to auto (fill up console).
|
||||
# The number of bars (0-512). 0 sets it to auto (fill up console).
|
||||
# Bars' width and space between bars in number of characters.
|
||||
; bars = 0
|
||||
; bar_width = 2
|
||||
; bar_spacing = 1
|
||||
# bar_height is only used for output in "noritake" format
|
||||
; bar_height = 32
|
||||
|
||||
# For SDL width and space between bars is in pixels, defaults are:
|
||||
; bar_width = 20
|
||||
; bar_spacing = 5
|
||||
|
||||
# sdl_glsl have these default values, they are only used to calulate max number of bars.
|
||||
; bar_width = 1
|
||||
; bar_spacing = 0
|
||||
|
||||
|
||||
# Lower and higher cutoff frequencies for lowest and highest bars
|
||||
|
@ -33,38 +44,52 @@
|
|||
; lower_cutoff_freq = 50
|
||||
; higher_cutoff_freq = 10000
|
||||
|
||||
# FFT buffer is set in the exponent of 2 and must be between 8 - 16, 8 = 256, 16 = 65536
|
||||
# this is the audio buffer used to create the spectrum
|
||||
# increasing the will improve the accuracy of the visualization,
|
||||
# but will also make it slower and increase CPU usage
|
||||
# anything below 10 and above 13 is considered experimental.
|
||||
; FFTbufferSize = 12;
|
||||
|
||||
# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and
|
||||
# only check for input once per second. Cava will wake up once input is detected. 0 = disable.
|
||||
; sleep_timer = 0
|
||||
|
||||
|
||||
[input]
|
||||
|
||||
# Audio capturing method. Possible methods are: 'pulse', 'alsa', 'fifo', 'sndio' or 'shmem'
|
||||
# Defaults to 'pulse', 'alsa' or 'fifo', in that order, dependent on what support cava was built with.
|
||||
# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
|
||||
# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
|
||||
# On Mac it defaults to 'portaudio' or 'fifo'
|
||||
# On windows this is automatic and no input settings are needed.
|
||||
#
|
||||
# All input methods uses the same config variable 'source'
|
||||
# to define where it should get the audio.
|
||||
#
|
||||
# For pulseaudio 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
|
||||
# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
|
||||
# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
|
||||
#
|
||||
# For pipewire 'source' will be the object name or object.serial of the device to capture from.
|
||||
# Both input and output devices are supported.
|
||||
#
|
||||
# For alsa 'source' will be the capture device.
|
||||
# For fifo 'source' will be the path to fifo-file.
|
||||
# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
|
||||
#
|
||||
# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
|
||||
# README.md contains further information on how to setup CAVA for sndio.
|
||||
#
|
||||
# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
|
||||
# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
|
||||
#
|
||||
# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
|
||||
# README.md contains further information on how to setup CAVA for JACK.
|
||||
#
|
||||
method = pulse
|
||||
source = auto
|
||||
|
||||
; method = pipewire
|
||||
; source = auto
|
||||
|
||||
method = alsa
|
||||
source = hw:Loopback,1
|
||||
; method = alsa
|
||||
; source = hw:Loopback,1
|
||||
|
||||
; method = fifo
|
||||
; source = /tmp/mpd.fifo
|
||||
; sample_rate = 44100
|
||||
; sample_bits = 16
|
||||
|
||||
; method = shmem
|
||||
; source = /squeezelite-AA:BB:CC:DD:EE:FF
|
||||
|
@ -72,30 +97,73 @@ method = alsa
|
|||
; method = portaudio
|
||||
; source = auto
|
||||
|
||||
; method = sndio
|
||||
; source = default
|
||||
|
||||
; method = oss
|
||||
; source = /dev/dsp
|
||||
|
||||
; method = jack
|
||||
; source = default
|
||||
|
||||
# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
|
||||
# sample_rate: fifo, pipewire, sndio, oss
|
||||
# sample_bits: fifo, pipewire, sndio, oss
|
||||
# channels: sndio, oss, jack
|
||||
# autoconnect: jack
|
||||
# Other methods ignore these settings.
|
||||
#
|
||||
# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
|
||||
# by the chosen audio device, the device will use other supported values instead.
|
||||
# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
|
||||
# will use 44100, 16 and 1.
|
||||
#
|
||||
; sample_rate = 44100
|
||||
; sample_bits = 16
|
||||
; channels = 2
|
||||
; autoconnect = 2
|
||||
|
||||
|
||||
[output]
|
||||
|
||||
# Output method. Can be 'ncurses', 'noncurses' or 'raw'.
|
||||
# 'noncurses' uses a custom framebuffer technique and draws only changes
|
||||
# from frame to frame. As of version 0.7.0 'noncurses' is default.
|
||||
# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
|
||||
# or 'sdl_glsl'.
|
||||
# 'noncurses' (default) uses a buffer and cursor movements to only print
|
||||
# changes from frame to frame in the terminal. Uses less resources and is less
|
||||
# prone to tearing (vsync issues) than 'ncurses'.
|
||||
#
|
||||
# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
|
||||
# stream of the bar heights that can be used to send to other applications.
|
||||
# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above.
|
||||
; method = ncurses
|
||||
#
|
||||
# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display
|
||||
# in graphic mode. It only support the 3000 series graphical VFDs for now.
|
||||
#
|
||||
# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
|
||||
# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
|
||||
# use one of the predefined ones.
|
||||
method = noncurses
|
||||
|
||||
# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'.
|
||||
# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
|
||||
# output. Note: many fonts have weird glyphs for 'top' and 'right' characters,
|
||||
# which can make ncurses not look right.
|
||||
; orientation = bottom
|
||||
|
||||
# Visual channels. Can be 'stereo' or 'mono'.
|
||||
# 'stereo' mirrors both channels with low frequencies in center.
|
||||
# 'mono' outputs left to right lowest to highest frequencies.
|
||||
# 'mono_option' set mono to either take input from 'left', 'right' or 'average'.
|
||||
# set 'reverse' to 1 to display frequencies the other way around.
|
||||
; channels = stereo
|
||||
; mono_option = average
|
||||
; reverse = 0
|
||||
|
||||
# Raw output target. A fifo will be created if target does not exist.
|
||||
; raw_target = /dev/stdout
|
||||
|
||||
# Raw data format. Can be 'binary' or 'ascii'.
|
||||
; data_format = binary
|
||||
data_format = ascii
|
||||
|
||||
# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530).
|
||||
; bit_format = 16bit
|
||||
|
@ -108,30 +176,61 @@ method = alsa
|
|||
; bar_delimiter = 59
|
||||
; frame_delimiter = 10
|
||||
|
||||
# sdl window size and position. -1,-1 is centered.
|
||||
; sdl_width = 1000
|
||||
; sdl_height = 500
|
||||
; sdl_x = -1
|
||||
; sdl_y= -1
|
||||
; sdl_full_screen = 0
|
||||
|
||||
# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
|
||||
# 'frequency' displays the lower cut off frequency of the bar above.
|
||||
# Only supported on ncurses and noncurses output.
|
||||
; xaxis = none
|
||||
|
||||
# enable alacritty synchronized updates. 1 = on, 0 = off
|
||||
# removes flickering in alacritty terminal emulator.
|
||||
# defaults to off since the behaviour in other terminal emulators is unknown
|
||||
; alacritty_sync = 0
|
||||
|
||||
# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
|
||||
; vertex_shader = pass_through.vert
|
||||
; fragment_shader = bar_spectrum.frag
|
||||
|
||||
; for glsl output mode, keep rendering even if no audio
|
||||
; continuous_rendering = 0
|
||||
|
||||
# disable console blank (screen saver) in tty
|
||||
# (Not supported on FreeBSD)
|
||||
; disable_blanking = 0
|
||||
|
||||
[color]
|
||||
|
||||
# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
|
||||
# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires
|
||||
# ncurses output method and a terminal that can change color definitions such as Gnome-terminal or rxvt.
|
||||
# a terminal that can change color definitions such as Gnome-terminal or rxvt.
|
||||
# default is to keep current terminal color
|
||||
; background = default
|
||||
; foreground = default
|
||||
|
||||
# Gradient mode, only hex defined colors (and thereby ncurses mode) are supported,
|
||||
# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
|
||||
# SDL and sdl_glsl only support hex code colors, these are the default:
|
||||
; background = '#111111'
|
||||
; foreground = '#33ffff'
|
||||
|
||||
|
||||
# Gradient mode, only hex defined colors are supported,
|
||||
# background must also be defined in hex or remain commented out. 1 = on, 0 = off.
|
||||
# You can define as many as 8 different colors. They range from bottom to top of screen
|
||||
; gradient = 1
|
||||
; gradient_count = 8
|
||||
; gradient_color_1 = '#59cc33'
|
||||
; gradient_color_2 = '#80cc33'
|
||||
; gradient_color_3 = '#a6cc33'
|
||||
; gradient_color_4 = '#cccc33'
|
||||
; gradient_color_5 = '#cca633'
|
||||
; gradient_color_6 = '#cc8033'
|
||||
; gradient_color_7 = '#cc5933'
|
||||
; gradient_color_8 = '#cc3333'
|
||||
gradient = 0
|
||||
gradient_count = 8
|
||||
gradient_color_1 = '#59cc33'
|
||||
gradient_color_2 = '#80cc33'
|
||||
gradient_color_3 = '#a6cc33'
|
||||
gradient_color_4 = '#cccc33'
|
||||
gradient_color_5 = '#cca633'
|
||||
gradient_color_6 = '#cc8033'
|
||||
gradient_color_7 = '#cc5933'
|
||||
gradient_color_8 = '#cc3333'
|
||||
|
||||
|
||||
|
||||
|
@ -139,25 +238,33 @@ method = alsa
|
|||
|
||||
# Percentage value for integral smoothing. Takes values from 0 - 100.
|
||||
# Higher values means smoother, but less precise. 0 to disable.
|
||||
; integral = 76
|
||||
# DEPRECATED as of 0.8.0, use noise_reduction instead
|
||||
; integral = 77
|
||||
|
||||
# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable.
|
||||
monstercat = 1
|
||||
; waves = 0
|
||||
monstercat = 0
|
||||
waves = 0
|
||||
|
||||
# Set gravity percentage for "drop off". Higher values means bars will drop faster.
|
||||
# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off".
|
||||
# DEPRECATED as of 0.8.0, use noise_reduction instead
|
||||
; gravity = 100
|
||||
|
||||
|
||||
# In bar height, bars that would have been lower that this will not be drawn.
|
||||
# DEPRECATED as of 0.8.0
|
||||
; ignore = 0
|
||||
|
||||
# Noise reduction, int 0 - 100. default 77
|
||||
# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth
|
||||
# 100 will be very slow and smooth, 0 will be fast but noisy.
|
||||
noise_reduction = 50
|
||||
|
||||
|
||||
[eq]
|
||||
|
||||
# This one is tricky. You can have as much keys as you want.
|
||||
# Remember to uncomment more then one key! More keys = more precision.
|
||||
# Remember to uncomment more than one key! More keys = more precision.
|
||||
# Look at readme.md on github for further explanations and examples.
|
||||
; 1 = 1 # bass
|
||||
; 2 = 1
|
||||
|
|
|
@ -3,28 +3,28 @@ image/jpeg=feh.desktop
|
|||
image/png=feh.desktop
|
||||
image/webp=feh.desktop
|
||||
image/gif=feh.desktop
|
||||
x-scheme-handler/http=userapp-Firefox-AK3I01.desktop
|
||||
x-scheme-handler/https=userapp-Firefox-AK3I01.desktop
|
||||
x-scheme-handler/chrome=userapp-Firefox-AK3I01.desktop
|
||||
text/html=userapp-Firefox-AK3I01.desktop
|
||||
application/x-extension-htm=userapp-Firefox-AK3I01.desktop
|
||||
application/x-extension-html=userapp-Firefox-AK3I01.desktop
|
||||
application/x-extension-shtml=userapp-Firefox-AK3I01.desktop
|
||||
application/xhtml+xml=userapp-Firefox-AK3I01.desktop
|
||||
application/x-extension-xhtml=userapp-Firefox-AK3I01.desktop
|
||||
application/x-extension-xht=userapp-Firefox-AK3I01.desktop
|
||||
x-scheme-handler/http=userapp-Firefox-PCQJ91.desktop
|
||||
x-scheme-handler/https=userapp-Firefox-PCQJ91.desktop
|
||||
x-scheme-handler/chrome=userapp-Firefox-PCQJ91.desktop
|
||||
text/html=userapp-Firefox-PCQJ91.desktop
|
||||
application/x-extension-htm=userapp-Firefox-PCQJ91.desktop
|
||||
application/x-extension-html=userapp-Firefox-PCQJ91.desktop
|
||||
application/x-extension-shtml=userapp-Firefox-PCQJ91.desktop
|
||||
application/xhtml+xml=userapp-Firefox-PCQJ91.desktop
|
||||
application/x-extension-xhtml=userapp-Firefox-PCQJ91.desktop
|
||||
application/x-extension-xht=userapp-Firefox-PCQJ91.desktop
|
||||
|
||||
[Added Associations]
|
||||
x-scheme-handler/http=userapp-Firefox-AK3I01.desktop;
|
||||
x-scheme-handler/https=userapp-Firefox-AK3I01.desktop;
|
||||
x-scheme-handler/chrome=userapp-Firefox-AK3I01.desktop;
|
||||
text/html=userapp-Firefox-AK3I01.desktop;
|
||||
application/x-extension-htm=userapp-Firefox-AK3I01.desktop;
|
||||
application/x-extension-html=userapp-Firefox-AK3I01.desktop;
|
||||
application/x-extension-shtml=userapp-Firefox-AK3I01.desktop;
|
||||
application/xhtml+xml=userapp-Firefox-AK3I01.desktop;
|
||||
application/x-extension-xhtml=userapp-Firefox-AK3I01.desktop;
|
||||
application/x-extension-xht=userapp-Firefox-AK3I01.desktop;
|
||||
x-scheme-handler/http=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
x-scheme-handler/https=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
x-scheme-handler/chrome=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
text/html=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
application/x-extension-htm=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
application/x-extension-html=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
application/x-extension-shtml=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
application/xhtml+xml=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
application/x-extension-xhtml=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
application/x-extension-xht=userapp-Firefox-AK3I01.desktop;userapp-Firefox-PCQJ91.desktop;
|
||||
image/gif=nsxiv.desktop;
|
||||
image/png=gimp.desktop;
|
||||
image/jpeg=gimp.desktop;
|
||||
|
|
|
@ -15,14 +15,24 @@ audio_output {
|
|||
|
||||
audio_output {
|
||||
type "pulse"
|
||||
name "mpd"
|
||||
name "mpd pulse"
|
||||
}
|
||||
|
||||
#audio_output {
|
||||
# type "jack"
|
||||
# name "MPD jack"
|
||||
#}
|
||||
|
||||
#audio_output {
|
||||
#type "pipewire"
|
||||
#name "MPD pipewire"
|
||||
#}
|
||||
|
||||
audio_output {
|
||||
type "fifo"
|
||||
name "Visualizer feed"
|
||||
path "/tmp/mpd.fifo"
|
||||
format "44100:16:2"
|
||||
format "22050:16:2"
|
||||
}
|
||||
|
||||
db_file "~/.config/mpd/database"
|
||||
|
|
|
@ -4,8 +4,8 @@ offsety = 24
|
|||
|
||||
[color]
|
||||
bg = #191919
|
||||
bga = #CC191919
|
||||
fg4 = #f58d44
|
||||
bga = #C0191919
|
||||
fg4= #f58d44
|
||||
fg2 = #5f819d
|
||||
fg3 = #707880
|
||||
fg1 = #fefefe
|
||||
|
@ -40,7 +40,7 @@ modules-right = time
|
|||
|
||||
[bar/ws]
|
||||
inherit = bar/base
|
||||
width = 1870
|
||||
width = 2510
|
||||
offset-x = 25
|
||||
offset-y = 10
|
||||
modules-left = workspaces xwindow
|
||||
|
@ -153,7 +153,7 @@ format-prefix-foreground = #5b
|
|||
|
||||
[module/temperature]
|
||||
type = custom/script
|
||||
exec = sensors | awk '/^Core 0:/ { print substr($3, 2) }'
|
||||
exec = sensors | awk '/^Package id 0:/ { print substr($4, 2) }'
|
||||
format-prefix = " "
|
||||
interval = 1
|
||||
|
||||
|
|
|
@ -6,28 +6,28 @@
|
|||
urgent-background: @foreground2;
|
||||
urgent-foreground: @foreground;
|
||||
|
||||
alternate-active-background: @background;
|
||||
alternate-active-background: @background2;
|
||||
alternate-active-foreground: @foreground;
|
||||
alternate-normal-background: @background;
|
||||
alternate-normal-background: @background2;
|
||||
alternate-normal-foreground: @foreground;
|
||||
alternate-urgent-background: @background;
|
||||
alternate-urgent-background: @background2;
|
||||
alternate-urgent-foreground: @foreground;
|
||||
|
||||
selected-active-background: @foreground2;
|
||||
selected-active-foreground: @background2;
|
||||
selected-active-background: @foreground2;
|
||||
selected-active-foreground: @background;
|
||||
selected-normal-background: @foreground2;
|
||||
selected-normal-foreground: @background2;
|
||||
selected-normal-foreground: @background;
|
||||
selected-urgent-background: @foreground2;
|
||||
selected-urgent-foreground: @background2;
|
||||
selected-urgent-foreground: @background;
|
||||
|
||||
text-color: @foreground;
|
||||
border-color: @foreground;
|
||||
|
||||
background-color: #00000000;
|
||||
background: #191919;
|
||||
background2: #191919;
|
||||
background: #191919e0;
|
||||
background2: #19191900;
|
||||
foreground: #fefefe;
|
||||
foreground2: #373b41;
|
||||
foreground2: #c5c8c6;
|
||||
spacing: 2;
|
||||
|
||||
font: "mononoki 12";
|
||||
|
@ -46,7 +46,7 @@
|
|||
}
|
||||
|
||||
#message {
|
||||
border: 2px 0px 0px;
|
||||
border: 0px 0px 0px;
|
||||
border-color: @border-color;
|
||||
padding: 1px;
|
||||
}
|
||||
|
@ -68,7 +68,7 @@
|
|||
|
||||
#listview {
|
||||
fixed-height: 0;
|
||||
border: 2px 0px 0px;
|
||||
border: 0px 0px 0px;
|
||||
border-color: @border-color;
|
||||
spacing: 2px;
|
||||
scrollbar: true;
|
||||
|
|
|
@ -45,7 +45,7 @@ super + Return
|
|||
|
||||
# open pdf viewer
|
||||
super + z
|
||||
curl --output - $(xsel) | zathura -
|
||||
curl -SsL --output - $(xsel) | zathura -
|
||||
# open video player
|
||||
super + v
|
||||
mpv --player-operation-mode=pseudo-gui $(xsel)
|
||||
|
@ -73,7 +73,7 @@ super + i
|
|||
|
||||
# open audio mixer
|
||||
super + semicolon
|
||||
bspc rule -a \* -o state=floating && $TERMINAL -e pulsemixer
|
||||
bspc rule -a \* -o state=floating && $TERMINAL -e pulsemixer
|
||||
|
||||
# xkill
|
||||
ctrl + alt + Escape
|
||||
|
@ -233,7 +233,7 @@ super + f
|
|||
super + d
|
||||
[ -z "$(bspc query -N -n focused.sticky)" ] && \
|
||||
bspc node focused -g sticky=on || \
|
||||
bspc node focused -g sticky=off;
|
||||
bspc node focused -g stick=off;
|
||||
|
||||
super + ctrl + f
|
||||
bspc node -t \~fullscreen
|
||||
|
@ -268,9 +268,9 @@ super + {_, shift +} Tab
|
|||
# focus or send to the given desktop
|
||||
super + {_,shift + }{1,2,3,4,5,6,7,8,9}
|
||||
bspc {desktop -f,node -d} '{a1,a2,a3,a4,a5,a6,a7,a8,a9}'
|
||||
super + alt + {_,shift + }{1,2,3,4,5,6,7,8,9}
|
||||
bspc {desktop -f,node -d} '{b1,b2,b3,b4,b5,b6,b7,b8,b9}'
|
||||
super + ctrl + {_,shift + }{1,2,3,4,5,6,7,8,9}
|
||||
bspc {desktop -f,node -d} '{b1,b2,b3,b4,b5,b6,b7,b8,b9}'
|
||||
super + alt + {_,shift + }{1,2,3,4,5,6,7,8,9}
|
||||
bspc {desktop -f,node -d} '{c1,c2,c3,c4,c5,c6,c7,c8,c9}'
|
||||
|
||||
|
||||
|
|
2
mkshrc
2
mkshrc
|
@ -35,7 +35,7 @@ parse_git_branch() {
|
|||
fi
|
||||
}
|
||||
|
||||
parse_git_dirty () {
|
||||
parse_git_dirty() {
|
||||
status=`git status 2>&1 | tee`
|
||||
dirty=`echo -n "${status}" 2> /dev/null | grep "modified:" &> /dev/null; echo "$?"`
|
||||
untracked=`echo -n "${status}" 2> /dev/null | grep "Untracked files" &> /dev/null; echo "$?"`
|
||||
|
|
2
profile
2
profile
|
@ -14,7 +14,7 @@ export FILE_MANAGER="/usr/bin/thunar"
|
|||
export EMAIL_CLIENT="/usr/bin/claws-mail"
|
||||
export EDITOR="/usr/bin/vim"
|
||||
|
||||
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk/
|
||||
export JAVA_HOME=/usr/lib/jvm/java-19-openjdk/
|
||||
|
||||
export XINITRC="$HOME/.config/sx/sxrc"
|
||||
[ "$(fgconsole 2>/dev/null)" = "1" ] && exec sx
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
feh --bg-fill ~/.config/bg.png
|
||||
feh --no-xinerama --bg-fill ~/.config/bg.png
|
||||
exit
|
||||
|
||||
setbg="feh --force-aliasing --bg-tile "
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#!/bin/sh
|
||||
bspc rule -a \* -o state=floating && $TERMINAL -e bc -l
|
||||
bspc rule -a \* -o state=floating && $TERMINAL -e bc -lq
|
||||
|
|
|
@ -6,5 +6,5 @@ v=$1
|
|||
if [ $# -ne 0 ]; then
|
||||
xrandr --output $MAIN_DP --gamma $(paste -d" " <(xrandr | grep " connected" | cut -f1 -d " ") <(xrandr --current --verbose | grep "Gamma" | cut -f7 -d" " | cut -f1 -d":" | xargs -I % echo "1/%") | grep $MAIN_DP | cut -d" " -f2 | xargs -I % echo "%*$v" | bc -l)
|
||||
else
|
||||
xrandr --output $MAIN_DP --gamma 1.1
|
||||
xrandr --output $MAIN_DP --gamma 1
|
||||
fi
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
query=${1}
|
||||
cd ~/music
|
||||
find . -iname "*$query*" -type f | while read -r line; do echo "$line"; mpc insert "${line#./}"; done
|
||||
mpc -f "%title%[\t\t%artist%][\t\t%album%]\t\t%file%" listall | grep -i "${query}" | rev | cut -f1 -d' ' | rev | while read -r track; do
|
||||
echo "$track"
|
||||
mpc insert "$track"
|
||||
done
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
# add recently added files to the playlist
|
||||
|
||||
count=${1:-25}
|
||||
count=${1:-10}
|
||||
|
||||
cd ~/music
|
||||
find . -type f -print0 | xargs -0 stat -c"%Y %n" | sort -n | tail -${count} |cut -d' ' -f2- | while read -r line; do mpc insert "${line#./}"; done
|
||||
find . -type f -print0 | xargs -0 stat -c"%Y %n" | sort -n | tail -${count} |cut -d' ' -f2- | while read -r line; do printf "%s\n" "$line" ; mpc insert "${line#./}"; done
|
||||
|
|
|
@ -14,6 +14,6 @@ position=+$(echo $geom | cut -d'+' -f2- | sed "s/+/,/g")
|
|||
filename=$(date +"$HOME/pics/screenshot/%F_%T.mp4")
|
||||
|
||||
echo $size and $position
|
||||
ffmpeg -y -f x11grab -video_size $size -i $position $filename
|
||||
ffmpeg -y -f x11grab -video_size $size -i $position -f pulse -i default $filename
|
||||
|
||||
rm $info
|
||||
|
|
5
scripts/reload_gtk_theme
Executable file
5
scripts/reload_gtk_theme
Executable file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
theme=$(gsettings get org.gnome.desktop.interface gtk-theme)
|
||||
gsettings set org.gnome.desktop.interface gtk-theme ''
|
||||
sleep 1
|
||||
gsettings set org.gnome.desktop.interface gtk-theme $theme
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue