update install.sh
This commit is contained in:
parent
5369844a84
commit
e5e6b4a8ec
19
.bashrc
19
.bashrc
|
@ -4,15 +4,16 @@
|
|||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
||||
alias cd="HOME=/home/zvava cd"
|
||||
#alias adb="homewrap adb"
|
||||
#alias arandr="homewrap arandr"
|
||||
#alias firefox="homewrap firefox"
|
||||
#alias code="homewrap vscodium"
|
||||
#alias vscode="homewrap vscodium"
|
||||
#alias vscodium="homewrap vscodium"
|
||||
#alias npm="homewrap npm"
|
||||
#alias steam="homewrap steam"
|
||||
#alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# zvava's cava config
|
||||
# @zvava@merveilles.town
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
[general]
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 20
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
|
|
|
@ -0,0 +1,760 @@
|
|||
{
|
||||
"output": {
|
||||
"autogain#0": {
|
||||
"bypass": false,
|
||||
"input-gain": 0.0,
|
||||
"maximum-history": 6,
|
||||
"output-gain": 0.0,
|
||||
"reference": "Geometric Mean (MSI)",
|
||||
"silence-threshold": -70.0,
|
||||
"target": -23.0
|
||||
},
|
||||
"blocklist": [
|
||||
"discord-screenaudio"
|
||||
],
|
||||
"equalizer#0": {
|
||||
"balance": 0.0,
|
||||
"bypass": false,
|
||||
"input-gain": 0.0,
|
||||
"left": {
|
||||
"band0": {
|
||||
"frequency": 22.4,
|
||||
"gain": 16.39,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band1": {
|
||||
"frequency": 27.8,
|
||||
"gain": 12.87,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band10": {
|
||||
"frequency": 194.06,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band11": {
|
||||
"frequency": 240.81,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band12": {
|
||||
"frequency": 298.834,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band13": {
|
||||
"frequency": 370.834,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band14": {
|
||||
"frequency": 460.182,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band15": {
|
||||
"frequency": 571.057,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band16": {
|
||||
"frequency": 708.647,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band17": {
|
||||
"frequency": 879.387,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band18": {
|
||||
"frequency": 1091.26,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band19": {
|
||||
"frequency": 1354.19,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band2": {
|
||||
"frequency": 34.51,
|
||||
"gain": 9.71,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band20": {
|
||||
"frequency": 1680.47,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band21": {
|
||||
"frequency": 2085.35,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band22": {
|
||||
"frequency": 2587.79,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band23": {
|
||||
"frequency": 3211.29,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band24": {
|
||||
"frequency": 3985.01,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band25": {
|
||||
"frequency": 4945.15,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band26": {
|
||||
"frequency": 6136.63,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band27": {
|
||||
"frequency": 7615.17,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band28": {
|
||||
"frequency": 9449.96,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band29": {
|
||||
"frequency": 11726.8,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band3": {
|
||||
"frequency": 42.82,
|
||||
"gain": 5.15,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band30": {
|
||||
"frequency": 14552.2,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band31": {
|
||||
"frequency": 18058.4,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Off",
|
||||
"width": 4.0
|
||||
},
|
||||
"band4": {
|
||||
"frequency": 53.14,
|
||||
"gain": 4.47,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band5": {
|
||||
"frequency": 65.95,
|
||||
"gain": 3.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band6": {
|
||||
"frequency": 81.83,
|
||||
"gain": 2.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band7": {
|
||||
"frequency": 101.55,
|
||||
"gain": 1.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band8": {
|
||||
"frequency": 126.0,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band9": {
|
||||
"frequency": 156.38,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
}
|
||||
},
|
||||
"mode": "FFT",
|
||||
"num-bands": 32,
|
||||
"output-gain": 0.0,
|
||||
"pitch-left": 0.0,
|
||||
"pitch-right": 0.0,
|
||||
"right": {
|
||||
"band0": {
|
||||
"frequency": 22.4,
|
||||
"gain": 16.39,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band1": {
|
||||
"frequency": 27.8,
|
||||
"gain": 12.87,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band10": {
|
||||
"frequency": 194.06,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band11": {
|
||||
"frequency": 240.81,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band12": {
|
||||
"frequency": 298.834,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band13": {
|
||||
"frequency": 370.834,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band14": {
|
||||
"frequency": 460.182,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band15": {
|
||||
"frequency": 571.057,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band16": {
|
||||
"frequency": 708.647,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band17": {
|
||||
"frequency": 879.387,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band18": {
|
||||
"frequency": 1091.26,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band19": {
|
||||
"frequency": 1354.19,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band2": {
|
||||
"frequency": 34.51,
|
||||
"gain": 9.71,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band20": {
|
||||
"frequency": 1680.47,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band21": {
|
||||
"frequency": 2085.35,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band22": {
|
||||
"frequency": 2587.79,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band23": {
|
||||
"frequency": 3211.29,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band24": {
|
||||
"frequency": 3985.01,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band25": {
|
||||
"frequency": 4945.15,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band26": {
|
||||
"frequency": 6136.63,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band27": {
|
||||
"frequency": 7615.17,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band28": {
|
||||
"frequency": 9449.96,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band29": {
|
||||
"frequency": 11726.8,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band3": {
|
||||
"frequency": 42.82,
|
||||
"gain": 5.15,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band30": {
|
||||
"frequency": 14552.2,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band31": {
|
||||
"frequency": 18058.4,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Off",
|
||||
"width": 4.0
|
||||
},
|
||||
"band4": {
|
||||
"frequency": 53.14,
|
||||
"gain": 4.47,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band5": {
|
||||
"frequency": 65.95,
|
||||
"gain": 3.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band6": {
|
||||
"frequency": 81.83,
|
||||
"gain": 2.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band7": {
|
||||
"frequency": 101.55,
|
||||
"gain": 1.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band8": {
|
||||
"frequency": 126.0,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band9": {
|
||||
"frequency": 156.38,
|
||||
"gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 4.36,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
}
|
||||
},
|
||||
"split-channels": false
|
||||
},
|
||||
"limiter#0": {
|
||||
"alr": false,
|
||||
"alr-attack": 5.0,
|
||||
"alr-knee": 0.0,
|
||||
"alr-release": 10.0,
|
||||
"attack": 5.0,
|
||||
"bypass": false,
|
||||
"dithering": "24bit",
|
||||
"external-sidechain": false,
|
||||
"gain-boost": true,
|
||||
"input-gain": 0.0,
|
||||
"lookahead": 5.0,
|
||||
"mode": "Exp Tail",
|
||||
"output-gain": 0.0,
|
||||
"oversampling": "Full x8(3L)",
|
||||
"release": 5.0,
|
||||
"sidechain-preamp": 0.0,
|
||||
"stereo-link": 0.0,
|
||||
"threshold": 0.0
|
||||
},
|
||||
"plugins_order": [
|
||||
"autogain#0",
|
||||
"equalizer#0",
|
||||
"limiter#0"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
[Filechooser Settings]
|
||||
LocationMode=path-bar
|
||||
ShowHidden=false
|
||||
ShowHidden=true
|
||||
ShowSizeColumn=true
|
||||
GeometryX=2076
|
||||
GeometryY=558
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# zvava's i3 config
|
||||
#
|
||||
# @zvava@merveilles.town
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
# https://codeberg.org/zvava/config
|
||||
#
|
||||
# font icon search: https://fontawesome.com/v4.7/cheatsheet/
|
||||
|
@ -48,19 +48,19 @@ gaps inner 5
|
|||
gaps outer 1
|
||||
|
||||
# text
|
||||
font pango:$font 8
|
||||
font pango:$font 13
|
||||
# window styles
|
||||
hide_edge_borders none
|
||||
title_align left
|
||||
default_border normal 0
|
||||
for_window [all] floating enable, title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'>›</span> %title</span>"
|
||||
for_window [all] floating enable, title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'>›</span> %title</span>"
|
||||
for_window [window_type="splash"] move position center
|
||||
# additional titles
|
||||
for_window [class="KeePassXC"] title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'></span> keepassxc</span>"
|
||||
for_window [class="Xfce4-terminal"] title_format "<span font='$font 5.5'> <span weight='bold' font='$font 4.5'></span> %title</span>"
|
||||
for_window [class="Mousepad"] title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'></span> %title</span>"
|
||||
for_window [class="Thunar"] title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'></span> %title</span>"
|
||||
for_window [window_role="stickynote"] title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'></span> %title</span>"
|
||||
for_window [class="KeePassXC"] title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'></span> keepassxc</span>"
|
||||
for_window [class="Xfce4-terminal"] title_format "<span font='$font 9.5'> <span weight='bold' font='$font 4.5'></span> %title</span>"
|
||||
for_window [class="Mousepad"] title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'></span> %title</span>"
|
||||
for_window [class="Thunar"] title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'></span> %title</span>"
|
||||
for_window [window_role="stickynote"] title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'></span> %title</span>"
|
||||
|
||||
# floating
|
||||
for_window [class="libreoffice-startcenter"] resize set 1020 720
|
||||
|
@ -68,9 +68,9 @@ for_window [window_role="(?i)GtkFileChooserDialog"] resize set 720 640
|
|||
# non floating
|
||||
for_window [class="kdenlive" window_role="MainWindow#1"] floating disable
|
||||
for_window [class="firefox" instance="Navigator"] floating disable,\
|
||||
title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'></span> %class</span>"
|
||||
title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'></span> %class</span>"
|
||||
for_window [class="VSCodium"] floating disable,\
|
||||
title_format "<span font='$font 5.5'> <span weight='bold' font='$font 5'></span> %title</span>"
|
||||
title_format "<span font='$font 9.5'> <span weight='bold' font='$font 9'></span> %title</span>"
|
||||
for_window [window_role="gimp-image-window-1"] floating disable
|
||||
for_window [class="fl.exe" title="FL Studio"] floating disable
|
||||
for_window [class="steam"] floating disable
|
||||
|
@ -94,7 +94,7 @@ bindsym $mod+Shift+grave exec "notes menu"
|
|||
bindsym $mod+Return exec "xfce4-terminal --disable-server"
|
||||
bindsym $mod+t exec "xfce4-terminal --disable-server"
|
||||
bindsym $mod+e exec "thunar"
|
||||
bindsym $mod+w exec "homewrap firefox"
|
||||
bindsym $mod+w exec "firefox"
|
||||
# launch screenshot/gif recorder/color picker
|
||||
bindsym Print exec "flameshot gui"
|
||||
bindsym Shift+Print exec "peek"
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
#!/bin/sh
|
||||
|
||||
userresources=$HOME/.Xresources
|
||||
usermodmap=$HOME/.Xmodmap
|
||||
sysresources=/etc/X11/xinit/.Xresources
|
||||
sysmodmap=/etc/X11/xinit/.Xmodmap
|
||||
|
||||
# merge in defaults and keymaps
|
||||
|
||||
if [ -f $sysresources ]; then
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
xrdb -merge $sysresources
|
||||
|
||||
fi
|
||||
|
||||
if [ -f $sysmodmap ]; then
|
||||
xmodmap $sysmodmap
|
||||
fi
|
||||
|
||||
if [ -f "$userresources" ]; then
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
xrdb -merge "$userresources"
|
||||
|
||||
fi
|
||||
|
||||
if [ -f "$usermodmap" ]; then
|
||||
xmodmap "$usermodmap"
|
||||
fi
|
||||
|
||||
# start some nice programs
|
||||
|
||||
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
|
||||
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
|
||||
[ -x "$f" ] && . "$f"
|
||||
done
|
||||
unset f
|
||||
fi
|
||||
|
||||
twm &
|
||||
xclock -geometry 50x50-1+1 &
|
||||
xterm -geometry 80x50+494+51 &
|
||||
xterm -geometry 80x20+494-0 &
|
||||
exec xterm -geometry 80x66+0+0 -name login
|
|
@ -0,0 +1,41 @@
|
|||
#!/bin/sh
|
||||
|
||||
userresources=$HOME/.Xresources
|
||||
usermodmap=$HOME/.Xmodmap
|
||||
sysresources=/etc/X11/xinit/.Xresources
|
||||
sysmodmap=/etc/X11/xinit/.Xmodmap
|
||||
|
||||
# merge in defaults and keymaps
|
||||
|
||||
if [ -f $sysresources ]; then
|
||||
xrdb -merge $sysresources
|
||||
fi
|
||||
|
||||
if [ -f $sysmodmap ]; then
|
||||
xmodmap $sysmodmap
|
||||
fi
|
||||
|
||||
if [ -f "$userresources" ]; then
|
||||
xrdb -merge "$userresources"
|
||||
fi
|
||||
|
||||
if [ -f "$usermodmap" ]; then
|
||||
xmodmap "$usermodmap"
|
||||
fi
|
||||
|
||||
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
|
||||
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
|
||||
[ -x "$f" ] && . "$f"
|
||||
done
|
||||
unset f
|
||||
fi
|
||||
|
||||
setxkbmap -option compose:ralt
|
||||
|
||||
# start some nice programs
|
||||
|
||||
twm &
|
||||
xclock -geometry 50x50-1+1 &
|
||||
xterm -geometry 80x50+494+51 &
|
||||
xterm -geometry 80x20+494-0 &
|
||||
exec xterm -geometry 80x66+0+0 -name login
|
|
@ -0,0 +1,17 @@
|
|||
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/zvava/.scripts
|
||||
|
||||
BROWSER=firefox
|
||||
EDITOR=nano
|
||||
TERMINAL=xfce4-terminal
|
||||
|
||||
NTFY_TOKEN=:tk_g8trgk0cpgxrti0nlnqmn1ycj6nxt
|
||||
HUE_TOKEN=zvava:bY2zfFNMYEOhV2566jwA5N
|
||||
|
||||
QT_QPA_PLATFORMTHEME=qt5ct
|
||||
QT_FONT_DPI=96
|
||||
QT_DEVICE_PIXEL_RATIO=1
|
||||
QT_AUTO_SCREEN_SCALE_FACTOR=1
|
||||
QT_SCALE_FACTOR=1
|
||||
|
||||
POWERSHELL_TELEMETRY_OPTOUT=1
|
||||
DOTNET_CLI_TELEMETRY_OPTOUT=1
|
|
@ -0,0 +1,17 @@
|
|||
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/zvava/.scripts
|
||||
|
||||
BROWSER=firefox
|
||||
EDITOR=nano
|
||||
TERMINAL=xfce4-terminal
|
||||
|
||||
NTFY_TOKEN=:tk_g8trgk0cpgxrti0nlnqmn1ycj6nxt
|
||||
HUE_TOKEN=zvava:bY2zfFNMYEOhV2566jwA5N
|
||||
|
||||
QT_QPA_PLATFORMTHEME=qt5ct
|
||||
QT_FONT_DPI=96
|
||||
QT_DEVICE_PIXEL_RATIO=1
|
||||
QT_AUTO_SCREEN_SCALE_FACTOR=1
|
||||
QT_SCALE_FACTOR=1
|
||||
|
||||
POWERSHELL_TELEMETRY_OPTOUT=1
|
||||
DOTNET_CLI_TELEMETRY_OPTOUT=1
|
|
@ -0,0 +1,17 @@
|
|||
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/zvava/.scripts
|
||||
|
||||
BROWSER=firefox
|
||||
EDITOR=nano
|
||||
TERMINAL=xfce4-terminal
|
||||
|
||||
NTFY_TOKEN=:tk_g8trgk0cpgxrti0nlnqmn1ycj6nxt
|
||||
HUE_TOKEN=zvava:bY2zfFNMYEOhV2566jwA5N
|
||||
|
||||
QT_QPA_PLATFORMTHEME=qt5ct
|
||||
QT_FONT_DPI=96
|
||||
QT_DEVICE_PIXEL_RATIO=1
|
||||
QT_AUTO_SCREEN_SCALE_FACTOR=1
|
||||
QT_SCALE_FACTOR=1
|
||||
|
||||
POWERSHELL_TELEMETRY_OPTOUT=1
|
||||
DOTNET_CLI_TELEMETRY_OPTOUT=1
|
|
@ -0,0 +1,17 @@
|
|||
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/zvava/.scripts
|
||||
|
||||
BROWSER=firefox
|
||||
EDITOR=nano
|
||||
TERMINAL=xfce4-terminal
|
||||
|
||||
NTFY_TOKEN=:tk_g8trgk0cpgxrti0nlnqmn1ycj6nxt
|
||||
HUE_TOKEN=zvava:bY2zfFNMYEOhV2566jwA5N
|
||||
|
||||
QT_QPA_PLATFORMTHEME=qt5ct
|
||||
QT_FONT_DPI=96
|
||||
QT_DEVICE_PIXEL_RATIO=1
|
||||
QT_AUTO_SCREEN_SCALE_FACTOR=1
|
||||
QT_SCALE_FACTOR=1
|
||||
|
||||
POWERSHELL_TELEMETRY_OPTOUT=1
|
||||
DOTNET_CLI_TELEMETRY_OPTOUT=1
|
|
@ -0,0 +1,37 @@
|
|||
# pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
|
||||
#
|
||||
# include "rc-file"
|
||||
#
|
||||
# style <name> [= <name>]
|
||||
# {
|
||||
# <option>
|
||||
# }
|
||||
#
|
||||
# widget <widget_set> style <style_name>
|
||||
# class <widget_class_set> style <style_name>
|
||||
#
|
||||
# You can add your own GIMP-specific GTK styles here.
|
||||
|
||||
|
||||
#
|
||||
# Adjust the size of previews in plug-in dialogs:
|
||||
#
|
||||
style "gimp-large-preview"
|
||||
{
|
||||
GimpPreview::size = 256
|
||||
}
|
||||
|
||||
# class "GimpPreview" style "gimp-large-preview"
|
||||
|
||||
#
|
||||
# Change the combo-box popup style:
|
||||
#
|
||||
# This only has effect if GTK is built with the patches
|
||||
# in the GIMP source-tree's build/patches/ directory.
|
||||
#
|
||||
style "combo-box-popup-style"
|
||||
{
|
||||
GtkComboBox::popup-style = GTK_COMBO_BOX_POPUP_LIST
|
||||
}
|
||||
|
||||
class "GtkComboBox" style "combo-box-popup-style"
|
|
@ -0,0 +1,37 @@
|
|||
# pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
|
||||
#
|
||||
# include "rc-file"
|
||||
#
|
||||
# style <name> [= <name>]
|
||||
# {
|
||||
# <option>
|
||||
# }
|
||||
#
|
||||
# widget <widget_set> style <style_name>
|
||||
# class <widget_class_set> style <style_name>
|
||||
#
|
||||
# You can add your own GIMP-specific GTK styles here.
|
||||
|
||||
|
||||
#
|
||||
# Adjust the size of previews in plug-in dialogs:
|
||||
#
|
||||
style "gimp-large-preview"
|
||||
{
|
||||
GimpPreview::size = 256
|
||||
}
|
||||
|
||||
# class "GimpPreview" style "gimp-large-preview"
|
||||
|
||||
#
|
||||
# Change the combo-box popup style:
|
||||
#
|
||||
# This only has effect if GTK is built with the patches
|
||||
# in the GIMP source-tree's build/patches/ directory.
|
||||
#
|
||||
style "combo-box-popup-style"
|
||||
{
|
||||
GtkComboBox::popup-style = GTK_COMBO_BOX_POPUP_LIST
|
||||
}
|
||||
|
||||
class "GtkComboBox" style "combo-box-popup-style"
|
|
@ -0,0 +1,41 @@
|
|||
# pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
|
||||
#
|
||||
# include "rc-file"
|
||||
#
|
||||
# style <name> [= <name>]
|
||||
# {
|
||||
# <option>
|
||||
# }
|
||||
#
|
||||
# widget <widget_set> style <style_name>
|
||||
# class <widget_class_set> style <style_name>
|
||||
#
|
||||
# You can add your own GIMP-specific GTK styles here.
|
||||
|
||||
style "gimp-dark-default-style"
|
||||
{
|
||||
font_name = "Sans 7"
|
||||
}
|
||||
|
||||
#
|
||||
# Adjust the size of previews in plug-in dialogs:
|
||||
#
|
||||
style "gimp-large-preview"
|
||||
{
|
||||
GimpPreview::size = 256
|
||||
}
|
||||
|
||||
# class "GimpPreview" style "gimp-large-preview"
|
||||
|
||||
#
|
||||
# Change the combo-box popup style:
|
||||
#
|
||||
# This only has effect if GTK is built with the patches
|
||||
# in the GIMP source-tree's build/patches/ directory.
|
||||
#
|
||||
style "combo-box-popup-style"
|
||||
{
|
||||
GtkComboBox::popup-style = GTK_COMBO_BOX_POPUP_LIST
|
||||
}
|
||||
|
||||
class "GtkComboBox" style "combo-box-popup-style"
|
|
@ -0,0 +1,7 @@
|
|||
# Standard host addresses
|
||||
127.0.0.1 localhost
|
||||
::1 localhost ip6-localhost ip6-loopback
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
# This host address
|
||||
127.0.1.1 chad
|
|
@ -0,0 +1,10 @@
|
|||
# standard host addresses
|
||||
127.0.0.1 localhost
|
||||
::1 localhost ip6-localhost ip6-loopback
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
# this host address
|
||||
127.0.1.1 chad
|
||||
# local servers
|
||||
192.168.1.69 zerov
|
||||
192.168.1.70 zeruv
|
|
@ -0,0 +1,17 @@
|
|||
# standard host addresses
|
||||
127.0.0.1 localhost
|
||||
::1 localhost ip6-localhost ip6-loopback
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
# this host address
|
||||
127.0.0.1 lo
|
||||
127.0.0.1 chad
|
||||
|
||||
# local servers
|
||||
192.168.1.69 zerov
|
||||
192.168.1.70 zeruv
|
||||
192.168.1.141 zvavstat-mini
|
||||
192.168.1.142 zvavstat
|
||||
|
||||
# servers
|
||||
#192.3.153.66 zvavnet
|
|
@ -0,0 +1,57 @@
|
|||
# ntfy client config file
|
||||
|
||||
# Base URL used to expand short topic names in the "ntfy publish" and "ntfy subscribe" commands.
|
||||
# If you self-host a ntfy server, you'll likely want to change this.
|
||||
#
|
||||
# default-host: https://ntfy.sh
|
||||
|
||||
# Default credentials will be used with "ntfy publish" and "ntfy subscribe" if no other credentials are provided.
|
||||
# You can set a default token to use or a default user:password combination, but not both. For an empty password,
|
||||
# use empty double-quotes ("").
|
||||
#
|
||||
# To override the default user:password combination or default token for a particular subscription (e.g., to send
|
||||
# no Authorization header), set the user:pass/token for the subscription to empty double-quotes ("").
|
||||
|
||||
# default-token:
|
||||
|
||||
# default-user:
|
||||
# default-password:
|
||||
|
||||
# Default command will execute after "ntfy subscribe" receives a message if no command is provided in subscription below
|
||||
# default-command:
|
||||
|
||||
# Subscriptions to topics and their actions. This option is primarily used by the systemd service,
|
||||
# or if you cann "ntfy subscribe --from-config" directly.
|
||||
#
|
||||
# Example:
|
||||
# subscribe:
|
||||
# - topic: mytopic
|
||||
# command: /usr/local/bin/mytopic-triggered.sh
|
||||
# - topic: myserver.com/anothertopic
|
||||
# command: 'echo "$message"'
|
||||
# if:
|
||||
# priority: high,urgent
|
||||
# - topic: secret
|
||||
# command: 'notify-send "$m"'
|
||||
# user: phill
|
||||
# password: mypass
|
||||
# - topic: token_topic
|
||||
# token: tk_AgQdq7mVBoFD37zQVN29RhuMzNIz2
|
||||
#
|
||||
# Variables:
|
||||
# Variable Aliases Description
|
||||
# --------------- --------------------- -----------------------------------
|
||||
# $NTFY_ID $id Unique message ID
|
||||
# $NTFY_TIME $time Unix timestamp of the message delivery
|
||||
# $NTFY_TOPIC $topic Topic name
|
||||
# $NTFY_MESSAGE $message, $m Message body
|
||||
# $NTFY_TITLE $title, $t Message title
|
||||
# $NTFY_PRIORITY $priority, $prio, $p Message priority (1=min, 5=max)
|
||||
# $NTFY_TAGS $tags, $tag, $ta Message tags (comma separated list)
|
||||
# $NTFY_RAW $raw Raw JSON message
|
||||
#
|
||||
# Filters ('if:'):
|
||||
# You can filter 'message', 'title', 'priority' (comma-separated list, logical OR)
|
||||
# and 'tags' (comma-separated list, logical AND). See https://ntfy.sh/docs/subscribe/api/#filter-messages.
|
||||
#
|
||||
# subscribe:
|
|
@ -0,0 +1,57 @@
|
|||
# ntfy client config file
|
||||
|
||||
# Base URL used to expand short topic names in the "ntfy publish" and "ntfy subscribe" commands.
|
||||
# If you self-host a ntfy server, you'll likely want to change this.
|
||||
#
|
||||
default-host: https://zvava.org/api/ntfy
|
||||
|
||||
# Default credentials will be used with "ntfy publish" and "ntfy subscribe" if no other credentials are provided.
|
||||
# You can set a default token to use or a default user:password combination, but not both. For an empty password,
|
||||
# use empty double-quotes ("").
|
||||
#
|
||||
# To override the default user:password combination or default token for a particular subscription (e.g., to send
|
||||
# no Authorization header), set the user:pass/token for the subscription to empty double-quotes ("").
|
||||
|
||||
# default-token:
|
||||
|
||||
default-user: "zvava"
|
||||
default-password: "2023/11/28"
|
||||
|
||||
# Default command will execute after "ntfy subscribe" receives a message if no command is provided in subscription below
|
||||
# default-command:
|
||||
|
||||
# Subscriptions to topics and their actions. This option is primarily used by the systemd service,
|
||||
# or if you cann "ntfy subscribe --from-config" directly.
|
||||
#
|
||||
# Example:
|
||||
# subscribe:
|
||||
# - topic: mytopic
|
||||
# command: /usr/local/bin/mytopic-triggered.sh
|
||||
# - topic: myserver.com/anothertopic
|
||||
# command: 'echo "$message"'
|
||||
# if:
|
||||
# priority: high,urgent
|
||||
# - topic: secret
|
||||
# command: 'notify-send "$m"'
|
||||
# user: phill
|
||||
# password: mypass
|
||||
# - topic: token_topic
|
||||
# token: tk_AgQdq7mVBoFD37zQVN29RhuMzNIz2
|
||||
#
|
||||
# Variables:
|
||||
# Variable Aliases Description
|
||||
# --------------- --------------------- -----------------------------------
|
||||
# $NTFY_ID $id Unique message ID
|
||||
# $NTFY_TIME $time Unix timestamp of the message delivery
|
||||
# $NTFY_TOPIC $topic Topic name
|
||||
# $NTFY_MESSAGE $message, $m Message body
|
||||
# $NTFY_TITLE $title, $t Message title
|
||||
# $NTFY_PRIORITY $priority, $prio, $p Message priority (1=min, 5=max)
|
||||
# $NTFY_TAGS $tags, $tag, $ta Message tags (comma separated list)
|
||||
# $NTFY_RAW $raw Raw JSON message
|
||||
#
|
||||
# Filters ('if:'):
|
||||
# You can filter 'message', 'title', 'priority' (comma-separated list, logical OR)
|
||||
# and 'tags' (comma-separated list, logical AND). See https://ntfy.sh/docs/subscribe/api/#filter-messages.
|
||||
#
|
||||
# subscribe:
|
|
@ -0,0 +1,57 @@
|
|||
# ntfy client config file
|
||||
|
||||
# Base URL used to expand short topic names in the "ntfy publish" and "ntfy subscribe" commands.
|
||||
# If you self-host a ntfy server, you'll likely want to change this.
|
||||
#
|
||||
default-host: https://zvava.org
|
||||
|
||||
# Default credentials will be used with "ntfy publish" and "ntfy subscribe" if no other credentials are provided.
|
||||
# You can set a default token to use or a default user:password combination, but not both. For an empty password,
|
||||
# use empty double-quotes ("").
|
||||
#
|
||||
# To override the default user:password combination or default token for a particular subscription (e.g., to send
|
||||
# no Authorization header), set the user:pass/token for the subscription to empty double-quotes ("").
|
||||
|
||||
# default-token:
|
||||
|
||||
default-user: "zvava"
|
||||
default-password: "2023/11/28"
|
||||
|
||||
# Default command will execute after "ntfy subscribe" receives a message if no command is provided in subscription below
|
||||
# default-command:
|
||||
|
||||
# Subscriptions to topics and their actions. This option is primarily used by the systemd service,
|
||||
# or if you cann "ntfy subscribe --from-config" directly.
|
||||
#
|
||||
# Example:
|
||||
# subscribe:
|
||||
# - topic: mytopic
|
||||
# command: /usr/local/bin/mytopic-triggered.sh
|
||||
# - topic: myserver.com/anothertopic
|
||||
# command: 'echo "$message"'
|
||||
# if:
|
||||
# priority: high,urgent
|
||||
# - topic: secret
|
||||
# command: 'notify-send "$m"'
|
||||
# user: phill
|
||||
# password: mypass
|
||||
# - topic: token_topic
|
||||
# token: tk_AgQdq7mVBoFD37zQVN29RhuMzNIz2
|
||||
#
|
||||
# Variables:
|
||||
# Variable Aliases Description
|
||||
# --------------- --------------------- -----------------------------------
|
||||
# $NTFY_ID $id Unique message ID
|
||||
# $NTFY_TIME $time Unix timestamp of the message delivery
|
||||
# $NTFY_TOPIC $topic Topic name
|
||||
# $NTFY_MESSAGE $message, $m Message body
|
||||
# $NTFY_TITLE $title, $t Message title
|
||||
# $NTFY_PRIORITY $priority, $prio, $p Message priority (1=min, 5=max)
|
||||
# $NTFY_TAGS $tags, $tag, $ta Message tags (comma separated list)
|
||||
# $NTFY_RAW $raw Raw JSON message
|
||||
#
|
||||
# Filters ('if:'):
|
||||
# You can filter 'message', 'title', 'priority' (comma-separated list, logical OR)
|
||||
# and 'tags' (comma-separated list, logical AND). See https://ntfy.sh/docs/subscribe/api/#filter-messages.
|
||||
#
|
||||
# subscribe:
|
|
@ -0,0 +1,57 @@
|
|||
# ntfy client config file
|
||||
|
||||
# Base URL used to expand short topic names in the "ntfy publish" and "ntfy subscribe" commands.
|
||||
# If you self-host a ntfy server, you'll likely want to change this.
|
||||
#
|
||||
default-host: https://zvava.org
|
||||
|
||||
# Default credentials will be used with "ntfy publish" and "ntfy subscribe" if no other credentials are provided.
|
||||
# You can set a default token to use or a default user:password combination, but not both. For an empty password,
|
||||
# use empty double-quotes ("").
|
||||
#
|
||||
# To override the default user:password combination or default token for a particular subscription (e.g., to send
|
||||
# no Authorization header), set the user:pass/token for the subscription to empty double-quotes ("").
|
||||
|
||||
# default-token:
|
||||
|
||||
default-user: "zvava"
|
||||
default-password: "2023/11/28"
|
||||
|
||||
# Default command will execute after "ntfy subscribe" receives a message if no command is provided in subscription below
|
||||
# default-command:
|
||||
|
||||
# Subscriptions to topics and their actions. This option is primarily used by the systemd service,
|
||||
# or if you cann "ntfy subscribe --from-config" directly.
|
||||
#
|
||||
# Example:
|
||||
# subscribe:
|
||||
# - topic: mytopic
|
||||
# command: /usr/local/bin/mytopic-triggered.sh
|
||||
# - topic: myserver.com/anothertopic
|
||||
# command: 'echo "$message"'
|
||||
# if:
|
||||
# priority: high,urgent
|
||||
# - topic: secret
|
||||
# command: 'notify-send "$m"'
|
||||
# user: phill
|
||||
# password: mypass
|
||||
# - topic: token_topic
|
||||
# token: tk_AgQdq7mVBoFD37zQVN29RhuMzNIz2
|
||||
#
|
||||
# Variables:
|
||||
# Variable Aliases Description
|
||||
# --------------- --------------------- -----------------------------------
|
||||
# $NTFY_ID $id Unique message ID
|
||||
# $NTFY_TIME $time Unix timestamp of the message delivery
|
||||
# $NTFY_TOPIC $topic Topic name
|
||||
# $NTFY_MESSAGE $message, $m Message body
|
||||
# $NTFY_TITLE $title, $t Message title
|
||||
# $NTFY_PRIORITY $priority, $prio, $p Message priority (1=min, 5=max)
|
||||
# $NTFY_TAGS $tags, $tag, $ta Message tags (comma separated list)
|
||||
# $NTFY_RAW $raw Raw JSON message
|
||||
#
|
||||
# Filters ('if:'):
|
||||
# You can filter 'message', 'title', 'priority' (comma-separated list, logical OR)
|
||||
# and 'tags' (comma-separated list, logical AND). See https://ntfy.sh/docs/subscribe/api/#filter-messages.
|
||||
#
|
||||
# subscribe:
|
|
@ -0,0 +1,117 @@
|
|||
# Include drop-in configurations
|
||||
Include /etc/ssh/sshd_config.d/*.conf
|
||||
|
||||
# This is the sshd server system-wide configuration file. See
|
||||
# sshd_config(5) for more information.
|
||||
|
||||
# This sshd was compiled with PATH=/usr/local/sbin:/usr/local/bin:/usr/bin
|
||||
|
||||
# The strategy used for options in the default sshd_config shipped with
|
||||
# OpenSSH is to specify options with their default value where
|
||||
# possible, but leave them commented. Uncommented options override the
|
||||
# default value.
|
||||
|
||||
#Port 22
|
||||
#AddressFamily any
|
||||
#ListenAddress 0.0.0.0
|
||||
#ListenAddress ::
|
||||
|
||||
#HostKey /etc/ssh/ssh_host_rsa_key
|
||||
#HostKey /etc/ssh/ssh_host_ecdsa_key
|
||||
#HostKey /etc/ssh/ssh_host_ed25519_key
|
||||
|
||||
# Ciphers and keying
|
||||
#RekeyLimit default none
|
||||
|
||||
# Logging
|
||||
#SyslogFacility AUTH
|
||||
#LogLevel INFO
|
||||
|
||||
# Authentication:
|
||||
|
||||
#LoginGraceTime 2m
|
||||
#PermitRootLogin prohibit-password
|
||||
#StrictModes yes
|
||||
#MaxAuthTries 6
|
||||
#MaxSessions 10
|
||||
|
||||
#PubkeyAuthentication yes
|
||||
|
||||
# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
|
||||
# but this is overridden so installations will only check .ssh/authorized_keys
|
||||
AuthorizedKeysFile .ssh/authorized_keys
|
||||
|
||||
#AuthorizedPrincipalsFile none
|
||||
|
||||
#AuthorizedKeysCommand none
|
||||
#AuthorizedKeysCommandUser nobody
|
||||
|
||||
# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
|
||||
#HostbasedAuthentication no
|
||||
# Change to yes if you don't trust ~/.ssh/known_hosts for
|
||||
# HostbasedAuthentication
|
||||
#IgnoreUserKnownHosts no
|
||||
# Don't read the user's ~/.rhosts and ~/.shosts files
|
||||
#IgnoreRhosts yes
|
||||
|
||||
# To disable tunneled clear text passwords, change to no here!
|
||||
#PasswordAuthentication yes
|
||||
#PermitEmptyPasswords no
|
||||
|
||||
# Change to no to disable s/key passwords
|
||||
#KbdInteractiveAuthentication yes
|
||||
|
||||
# Kerberos options
|
||||
#KerberosAuthentication no
|
||||
#KerberosOrLocalPasswd yes
|
||||
#KerberosTicketCleanup yes
|
||||
#KerberosGetAFSToken no
|
||||
|
||||
# GSSAPI options
|
||||
#GSSAPIAuthentication no
|
||||
#GSSAPICleanupCredentials yes
|
||||
|
||||
# Set this to 'yes' to enable PAM authentication, account processing,
|
||||
# and session processing. If this is enabled, PAM authentication will
|
||||
# be allowed through the KbdInteractiveAuthentication and
|
||||
# PasswordAuthentication. Depending on your PAM configuration,
|
||||
# PAM authentication via KbdInteractiveAuthentication may bypass
|
||||
# the setting of "PermitRootLogin prohibit-password".
|
||||
# If you just want the PAM account and session checks to run without
|
||||
# PAM authentication, then enable this but set PasswordAuthentication
|
||||
# and KbdInteractiveAuthentication to 'no'.
|
||||
#UsePAM no
|
||||
|
||||
#AllowAgentForwarding yes
|
||||
#AllowTcpForwarding yes
|
||||
#GatewayPorts no
|
||||
#X11Forwarding no
|
||||
#X11DisplayOffset 10
|
||||
#X11UseLocalhost yes
|
||||
#PermitTTY yes
|
||||
#PrintMotd yes
|
||||
#PrintLastLog yes
|
||||
#TCPKeepAlive yes
|
||||
#PermitUserEnvironment no
|
||||
#Compression delayed
|
||||
#ClientAliveInterval 0
|
||||
#ClientAliveCountMax 3
|
||||
#UseDNS no
|
||||
#PidFile /run/sshd.pid
|
||||
#MaxStartups 10:30:100
|
||||
#PermitTunnel no
|
||||
#ChrootDirectory none
|
||||
#VersionAddendum none
|
||||
|
||||
# no default banner path
|
||||
#Banner none
|
||||
|
||||
# override default of no subsystems
|
||||
Subsystem sftp /usr/lib/ssh/sftp-server
|
||||
|
||||
# Example of overriding settings on a per-user basis
|
||||
#Match User anoncvs
|
||||
# X11Forwarding no
|
||||
# AllowTcpForwarding no
|
||||
# PermitTTY no
|
||||
# ForceCommand cvs server
|
|
@ -0,0 +1,30 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,33 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# app not responding?
|
||||
alias x9kill='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,37 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
#
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,36 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,36 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat /etc/bashrc /etc/bash.bashrc ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,36 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat /etc/bashrc /etc/bash.bashrc ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,36 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,37 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,38 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,35 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
|
@ -0,0 +1,40 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap firefox"
|
||||
alias firefox="homewrap firefox"
|
|
@ -0,0 +1,40 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias firefox="homewrap firefox"
|
|
@ -0,0 +1,33 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# app not responding?
|
||||
alias xkill=9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,40 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias arandr="homewrap arandr"
|
|
@ -0,0 +1,41 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias arandr="homewrap arandr"
|
||||
alias adb="homewrap adb"
|
|
@ -0,0 +1,41 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
|
@ -0,0 +1,42 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
|
@ -0,0 +1,42 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
|
@ -0,0 +1,44 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,45 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,33 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# app not responding?
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
asdasdasd
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,47 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
HOME=/home/zvava/.local/home
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,47 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
HOME=/home/zvava/.local/home
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,47 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
HOME=/home/zvava/.local/home
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,47 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (git.zvava.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
alias whence="cat ~/.bashrc.aliases | which -i"
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
alias quit='exit'
|
||||
|
||||
# homewrap!!
|
||||
HOME=/home/zvava/.local/home
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,34 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
|
||||
alias yay-autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,33 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias yay-autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,33 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,34 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias npm='npmp'
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
|
@ -0,0 +1,36 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wimake='qjs make.js'
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,35 @@
|
|||
#
|
||||
# zvava's .bashrc aliases
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
alias xkill-9='kill -9 $(xprop | grep PID | sed -E "s/.+ = //")'
|
||||
alias autoremove="yay -Qqdtt | yay -Rsun -"
|
||||
|
||||
# display utils
|
||||
alias slurp=$'slurp -b 00000066 -c 212126 -s 00000000 -w 1'
|
||||
alias scrot=$'scrot -mzofq 100 "%Y-%m-%d_%H%M%S@$a.png" -e "mv $f ~/Pictures/Screenshots/"'
|
||||
alias scrap=$'scrot -a $(slop -f %x,%y,%w,%h)'
|
||||
alias grim=$'grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H%M%S.png")'
|
||||
|
||||
# wiki util (codeberg.org/zvava/zvava.org)
|
||||
alias wiki='qjs wiki.js'
|
||||
|
||||
# qol
|
||||
alias ls='ls --color=auto'
|
||||
alias cp='cp -i'
|
||||
alias df='df -h'
|
||||
alias free='free -h'
|
||||
alias se='ls /usr/bin | grep'
|
||||
alias pid='ps -e | grep'
|
||||
|
||||
# shortcuts
|
||||
alias la='ls -a'
|
||||
alias l='ls -l'
|
||||
alias ll='ls -la'
|
||||
alias lla='ls -al'
|
||||
alias dir='ls -lh'
|
||||
alias cd..='cd ..'
|
||||
|
||||
# misc
|
||||
alias npm='pnpm'
|
|
@ -0,0 +1,45 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
case ":$PATH:" in
|
||||
*":$PNPM_HOME:"*) ;;
|
||||
*) export PATH="$PNPM_HOME:$PATH" ;;
|
||||
esac
|
||||
# pnpm end
|
|
@ -0,0 +1,43 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
__pnpm_home="/home/zvava/.local/share/pnpm"
|
||||
if [[ -e "$__pnpm_home" ]];then
|
||||
export PNPM_HOME="$__pnpm_home"
|
||||
PATH="$PNPM_HOME:$PATH"
|
||||
fi
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,49 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,52 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# set homewrap location
|
||||
HOME=/home/zvava/.local/home
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,53 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# set homewrap location
|
||||
HOME=/home/zvava/.local/home
|
||||
HOMEWRAP_HOME=/home/zvava/.local/home
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,49 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,49 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,49 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,49 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,43 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
if [[ -e "$__pnpm_home" ]];then
|
||||
|
||||
PATH="$PNPM_HOME:$PATH"
|
||||
fi
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,46 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
|
@ -0,0 +1,48 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias cd="HOME=/home/zvava cd"
|
||||
alias adb="homewrap adb"
|
||||
alias arandr="homewrap arandr"
|
||||
alias firefox="homewrap firefox"
|
||||
alias code="homewrap vscodium"
|
||||
alias vscode="homewrap vscodium"
|
||||
alias vscodium="homewrap vscodium"
|
||||
alias npm="homewrap npm"
|
||||
alias steam="homewrap steam"
|
||||
alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias cd="HOME=/home/zvava cd"
|
||||
#alias adb="homewrap adb"
|
||||
#alias arandr="homewrap arandr"
|
||||
#alias firefox="homewrap firefox"
|
||||
#alias code="homewrap vscodium"
|
||||
#alias vscode="homewrap vscodium"
|
||||
#alias vscodium="homewrap vscodium"
|
||||
#alias npm="homewrap npm"
|
||||
#alias steam="homewrap steam"
|
||||
#alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias cd="HOME=/home/zvava cd"
|
||||
#alias adb="homewrap adb"
|
||||
#alias arandr="homewrap arandr"
|
||||
#alias firefox="homewrap firefox"
|
||||
#alias code="homewrap vscodium"
|
||||
#alias vscode="homewrap vscodium"
|
||||
#alias vscodium="homewrap vscodium"
|
||||
#alias npm="homewrap npm"
|
||||
#alias steam="homewrap steam"
|
||||
#alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# alias homewrapped apps
|
||||
alias cd="HOME=/home/zvava cd"
|
||||
#alias adb="homewrap adb"
|
||||
#alias arandr="homewrap arandr"
|
||||
#alias firefox="homewrap firefox"
|
||||
#alias code="homewrap vscodium"
|
||||
#alias vscode="homewrap vscodium"
|
||||
#alias vscodium="homewrap vscodium"
|
||||
#alias npm="homewrap npm"
|
||||
#alias steam="homewrap steam"
|
||||
#alias steam-runtime="homewrap steam-runtime"
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
if [[ -e "$PNPM_HOME" ]];then
|
||||
|
||||
PATH="$PNPM_HOME:$PATH"
|
||||
fi
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,42 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
if [[ -e "$PNPM_HOME" ]];then
|
||||
PATH="$PNPM_HOME:$PATH"
|
||||
fi
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,42 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
export PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
if [[ -e "$PNPM_HOME" ]];then
|
||||
export PATH="$PNPM_HOME:$PATH"
|
||||
fi
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,40 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
export PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
[[ -e "$PNPM_HOME" ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,40 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
if [[ $PATH != *"/home/$USER/.scripts"* ]];then
|
||||
export PATH="/home/$USER/.scripts:$PATH"
|
||||
fi
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
[[ -e "$PNPM_HOME" ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,38 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="/home/zvava/.local/share/pnpm"
|
||||
[[ -e "$PNPM_HOME" ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,38 @@
|
|||
#
|
||||
# zvava's .bashrc
|
||||
# @zvava@mk.catgirlsfor.science
|
||||
#
|
||||
|
||||
# source global definitions
|
||||
[[ -f /etc/bashrc ]] && source /etc/bashrc
|
||||
[[ -f /etc/bash.bashrc ]] && source /etc/bash.bashrc
|
||||
|
||||
# aliases
|
||||
[[ -e ~/.bashrc.aliases ]] && source ~/.bashrc.aliases
|
||||
|
||||
# lang
|
||||
[[ $LANG = '' ]] && export LANG=en_US.UTF-8
|
||||
|
||||
# include user scripts
|
||||
[[ $PATH != *"/home/$USER/.scripts"* ]] && export PATH="/home/$USER/.scripts:$PATH"
|
||||
|
||||
# include pnpm scripts
|
||||
export PNPM_HOME="/home/$USER/.local/share/pnpm"
|
||||
[[ $PATH != *"$PNPM_HOME"* ]] && export PATH="$PNPM_HOME:$PATH"
|
||||
|
||||
# if not running interactively, stop
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
# prompt
|
||||
PS1=' \e[90m\W \e[97;1m\$\e[0m '
|
||||
|
||||
# if running as root, stop
|
||||
[[ "$(whoami)" = "root" ]] && return
|
||||
|
||||
# limits recursive functions
|
||||
[[ -z "$FUNCNEST" ]] && export FUNCNEST=100
|
||||
|
||||
# use the up and down arrow keys for finding a command in history
|
||||
# (you can write some initial letters of the command first)
|
||||
bind '"\e[A":history-search-backward'
|
||||
bind '"\e[B":history-search-forward'
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 20
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 156
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 0
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 16
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = serif 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0.1
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = -.2
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = -0.2
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 5
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
|
@ -0,0 +1,376 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 0
|
||||
follow = none
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 325x55
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 0
|
||||
|
||||
### Geometry ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
width = 300
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
### Progress bar ###
|
||||
|
||||
# Turn on the progress bar. It appears when a progress hint is passed with
|
||||
# for example dunstify -h int:value:12
|
||||
progress_bar = true
|
||||
|
||||
# Set the progress bar height. This includes the frame, so make sure
|
||||
# it's at least twice as big as the frame width.
|
||||
progress_bar_height = 5
|
||||
progress_bar_corner_radius = 2
|
||||
|
||||
# Set the frame width of the progress bar
|
||||
progress_bar_frame_width = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 150
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 300
|
||||
|
||||
|
||||
# Show how many messages are currently hidden (because of
|
||||
# notification_limit).
|
||||
indicate_hidden = yes
|
||||
|
||||
# The transparency of the window. Range: [0; 100].
|
||||
# This option will only work if a compositing window manager is
|
||||
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
|
||||
transparency = 0
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
separator_height = 1
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 0
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 0
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
frame_color = "#dddddd"
|
||||
highlight = "#e54980"
|
||||
|
||||
# Define a color for the separator.
|
||||
# possible values are:
|
||||
# * auto: dunst tries to find a color fitting to the background;
|
||||
# * foreground: use the same color as the foreground;
|
||||
# * frame: use the same color as the frame;
|
||||
# * anything else will be interpreted as a X color.
|
||||
separator_color = auto
|
||||
|
||||
# Sort messages by urgency.
|
||||
sort = yes
|
||||
|
||||
# Don't remove messages, if the user is idle (no mouse or keyboard input)
|
||||
# for longer than idle_threshold seconds.
|
||||
# Set to 0 to disable.
|
||||
# A client can set the 'transient' hint to bypass this. See the rules
|
||||
# section for how to disable this if necessary
|
||||
idle_threshold = 0
|
||||
|
||||
### Text ###
|
||||
|
||||
font = Cantarell 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 0
|
||||
|
||||
markup = full
|
||||
|
||||
# The format of the message. Possible variables are:
|
||||
# %a appname
|
||||
# %s summary
|
||||
# %b body
|
||||
# %i iconname (including its path)
|
||||
# %I iconname (without its path)
|
||||
# %p progress value if set ([ 0%] to [100%]) or nothing
|
||||
# %n progress value if set without any extra characters
|
||||
# %% Literal %
|
||||
# Markup is allowed
|
||||
format = "<span weight='bold'>%s</span> <span alpha='33%'>(%a)</span>\n%b"
|
||||
|
||||
# Alignment of message text.
|
||||
# Possible values are "left", "center" and "right".
|
||||
alignment = left
|
||||
|
||||
# Vertical alignment of message text and icon.
|
||||
# Possible values are "top", "center" and "bottom".
|
||||
vertical_alignment = center
|
||||
|
||||
# Show age of message if message is older than show_age_threshold
|
||||
# seconds.
|
||||
# Set to -1 to disable.
|
||||
show_age_threshold = 60
|
||||
|
||||
# Specify where to make an ellipsis in long lines.
|
||||
# Possible values are "start", "middle" and "end".
|
||||
ellipsize = middle
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# Hide the count of stacked notifications with the same content
|
||||
hide_duplicate_count = true
|
||||
|
||||
# Display indicators for URLs (U) and actions (A).
|
||||
show_indicators = yes
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Align icons left/right/off
|
||||
icon_position = left
|
||||
|
||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||
# max_icon_size takes precedence over this.
|
||||
min_icon_size = 0
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 32
|
||||
|
||||
# Paths to default icons.
|
||||
icon_path = /usr/share/icons/Qogir/16/status:/usr/share/icons/Qogir/16/devices/:/usr/share/icons/Qogir/24/panel/:/usr/share/icons/Qogir/24/actions/:/usr/share/icons/Qogir/16/apps/:/usr/share/icons/Qogir/16/actions:/usr/share/pixmaps/
|
||||
### History ###
|
||||
|
||||
# Should a notification popped up from history be sticky or timeout
|
||||
# as if it would normally do.
|
||||
sticky_history = false
|
||||
|
||||
# Maximum amount of notifications kept in history
|
||||
history_length = 0
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# Always run rule-defined scripts, even if the notification is suppressed
|
||||
always_run_script = true
|
||||
|
||||
# Define the title of the windows spawned by dunst
|
||||
title = Dunst
|
||||
|
||||
# Define the class of the windows spawned by dunst
|
||||
class = Dunst
|
||||
|
||||
# Define the corner radius of the notification window
|
||||
# in pixel size. If the radius is 0, you have no rounded
|
||||
# corners.
|
||||
# The radius will be automatically lowered if it exceeds half of the
|
||||
# notification height to avoid clipping text and/or icons.
|
||||
corner_radius = 5
|
||||
|
||||
# Ignore the dbus closeNotification message.
|
||||
# Useful to enforce the timeout set by dunst configuration. Without this
|
||||
# parameter, an application may close the notification sent before the
|
||||
# user defined timeout.
|
||||
ignore_dbusclose = false
|
||||
|
||||
### mouse
|
||||
|
||||
# Defines list of actions for each mouse event
|
||||
# Possible values are:
|
||||
# * none: Don't do anything.
|
||||
# * do_action: Invoke the action determined by the action_name rule. If there is no
|
||||
# such action, open the context menu.
|
||||
# * open_url: If the notification has exactly one url, open it. If there are multiple
|
||||
# ones, open the context menu.
|
||||
# * close_current: Close current notification.
|
||||
# * close_all: Close all notifications.
|
||||
# * context: Open context menu for the notification.
|
||||
# * context_all: Open context menu for all notifications.
|
||||
# These values can be strung together for each mouse event, and
|
||||
# will be executed in sequence.
|
||||
mouse_left_click = close_current
|
||||
mouse_middle_click = do_action, close_current
|
||||
mouse_right_click = close_all
|
||||
|
||||
# Experimental features that may or may not work correctly. Do not expect them
|
||||
# to have a consistent behaviour across releases.
|
||||
[experimental]
|
||||
# Calculate the dpi to use on a per-monitor basis.
|
||||
# If this setting is enabled the Xft.dpi value will be ignored and instead
|
||||
# dunst will attempt to calculate an appropriate dpi value for each monitor
|
||||
# using the resolution and physical size. This might be useful in setups
|
||||
# where there are multiple screens with very different dpi values.
|
||||
per_monitor_dpi = false
|
||||
|
||||
|
||||
[urgency_low]
|
||||
# IMPORTANT: colors have to be defined in quotation marks.
|
||||
# Otherwise the "#" and following would be interpreted as a comment.
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#00000088"
|
||||
foreground = "#ffffff"
|
||||
timeout = 15
|
||||
icon = state-information
|
||||
|
||||
[urgency_critical]
|
||||
background = "#44000099"
|
||||
foreground = "#ffffff"
|
||||
timeout = 120
|
||||
icon = state-error
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
#
|
||||
# Shell-like globing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
[ignore-eos2]
|
||||
appname = "eos-reboot-required2"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
[ignore-eos3]
|
||||
appname = "eos-reboot-required3"
|
||||
skip_display = true
|
||||
history_ignore = yes
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
[stack-volumes]
|
||||
appname = "some_volume_notifiers"
|
||||
set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue