Compare commits
36 Commits
4262236e71
...
main
Author | SHA1 | Date | |
---|---|---|---|
047a4808cc
|
|||
ead7d8c480
|
|||
4c2971044a
|
|||
9c4c9eb38f
|
|||
308823b1e8
|
|||
67c7037866
|
|||
a94d05eede
|
|||
08427161a2
|
|||
92efc41e6e
|
|||
02cf6da26a
|
|||
52cc73aed5
|
|||
03d943541d
|
|||
63cc79e5ae
|
|||
87007955eb
|
|||
3fb4a346b8
|
|||
cf03acd24a
|
|||
eff6b82f1f
|
|||
8931c1696f
|
|||
483f1614a0
|
|||
549b443893
|
|||
e411d35dd3
|
|||
86f53356d1
|
|||
ffd1fd767a
|
|||
02248d3c8b
|
|||
e2fed71e49
|
|||
56aa5d1e9d
|
|||
f0f26f7b6b
|
|||
201ef6fd3b
|
|||
ff6d581fa5
|
|||
e0b8d3886b
|
|||
6051260a5c
|
|||
deaf4ecbb9
|
|||
553844b092
|
|||
70a484d2a4
|
|||
86cb944fa1
|
|||
059260eaae
|
@ -1,248 +1,76 @@
|
||||
#? Config file for btop v. 1.3.2
|
||||
|
||||
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
|
||||
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
|
||||
color_theme = "Default"
|
||||
|
||||
#* If the theme set background should be shown, set to False if you want terminal background transparency.
|
||||
theme_background = False
|
||||
|
||||
#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.
|
||||
truecolor = True
|
||||
|
||||
#* Set to true to force tty mode regardless if a real tty has been detected or not.
|
||||
#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.
|
||||
force_tty = False
|
||||
|
||||
#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.
|
||||
#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
|
||||
#* Use whitespace " " as separator between different presets.
|
||||
#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty"
|
||||
presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
|
||||
|
||||
#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists.
|
||||
#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift.
|
||||
vim_keys = False
|
||||
|
||||
#* Rounded corners on boxes, is ignored if TTY mode is ON.
|
||||
rounded_corners = True
|
||||
|
||||
#* Default symbols to use for graph creation, "braille", "block" or "tty".
|
||||
#* "braille" offers the highest resolution but might not be included in all fonts.
|
||||
#* "block" has half the resolution of braille but uses more common characters.
|
||||
#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.
|
||||
#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.
|
||||
graph_symbol = "braille"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_cpu = "default"
|
||||
|
||||
# Graph symbol to use for graphs in gpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_gpu = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_mem = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_net = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_proc = "default"
|
||||
|
||||
#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
|
||||
shown_boxes = "proc"
|
||||
|
||||
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
||||
update_ms = 2000
|
||||
|
||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||
proc_sorting = "cpu lazy"
|
||||
|
||||
#* Reverse sorting order, True or False.
|
||||
proc_reversed = False
|
||||
|
||||
#* Show processes as a tree.
|
||||
proc_tree = False
|
||||
|
||||
#* Use the cpu graph colors in the process list.
|
||||
proc_colors = True
|
||||
|
||||
#* Use a darkening gradient in the process list.
|
||||
proc_gradient = True
|
||||
|
||||
#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.
|
||||
proc_per_core = True
|
||||
|
||||
#* Show process memory as bytes instead of percent.
|
||||
proc_mem_bytes = True
|
||||
|
||||
#* Show cpu graph for each process.
|
||||
proc_cpu_graphs = True
|
||||
|
||||
#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)
|
||||
proc_info_smaps = False
|
||||
|
||||
#* Show proc box on left side of screen instead of right.
|
||||
proc_left = False
|
||||
|
||||
#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop).
|
||||
proc_filter_kernel = False
|
||||
|
||||
#* In tree-view, always accumulate child process resources in the parent process.
|
||||
proc_filter_kernel = True
|
||||
proc_aggregate = False
|
||||
|
||||
#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_upper = "Auto"
|
||||
|
||||
#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_lower = "Auto"
|
||||
|
||||
#* If gpu info should be shown in the cpu box. Available values = "Auto", "On" and "Off".
|
||||
show_gpu_info = "Auto"
|
||||
|
||||
#* Toggles if the lower CPU graph should be inverted.
|
||||
cpu_invert_lower = True
|
||||
|
||||
#* Set to True to completely disable the lower CPU graph.
|
||||
cpu_single_graph = False
|
||||
|
||||
#* Show cpu box at bottom of screen instead of top.
|
||||
cpu_bottom = False
|
||||
|
||||
#* Shows the system uptime in the CPU box.
|
||||
show_uptime = True
|
||||
|
||||
#* Show cpu temperature.
|
||||
check_temp = True
|
||||
|
||||
#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.
|
||||
cpu_sensor = "Auto"
|
||||
|
||||
#* Show temperatures for cpu cores also if check_temp is True and sensors has been found.
|
||||
show_coretemp = True
|
||||
|
||||
#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.
|
||||
#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine.
|
||||
#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.
|
||||
#* Example: "4:0 5:1 6:3"
|
||||
cpu_core_map = ""
|
||||
|
||||
#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".
|
||||
temp_scale = "celsius"
|
||||
|
||||
#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024.
|
||||
base_10_sizes = False
|
||||
|
||||
#* Show CPU frequency.
|
||||
show_cpu_freq = True
|
||||
|
||||
#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
|
||||
#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
|
||||
clock_format = "%X"
|
||||
|
||||
#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.
|
||||
background_update = True
|
||||
|
||||
#* Custom cpu model name, empty string to disable.
|
||||
custom_cpu_name = ""
|
||||
|
||||
#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
|
||||
#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user".
|
||||
disks_filter = ""
|
||||
|
||||
#* Show graphs instead of meters for memory values.
|
||||
mem_graphs = True
|
||||
|
||||
#* Show mem box below net box instead of above.
|
||||
mem_below_net = False
|
||||
|
||||
#* Count ZFS ARC in cached and available memory.
|
||||
zfs_arc_cached = True
|
||||
|
||||
#* If swap memory should be shown in memory box.
|
||||
show_swap = True
|
||||
|
||||
#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk.
|
||||
swap_disk = True
|
||||
|
||||
#* If mem box should be split to also show disks info.
|
||||
show_disks = True
|
||||
|
||||
#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.
|
||||
only_physical = True
|
||||
|
||||
#* Read disks list from /etc/fstab. This also disables only_physical.
|
||||
use_fstab = True
|
||||
|
||||
#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)
|
||||
zfs_hide_datasets = False
|
||||
|
||||
#* Set to true to show available disk space for privileged users.
|
||||
disk_free_priv = False
|
||||
|
||||
#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view.
|
||||
show_io_stat = True
|
||||
|
||||
#* Toggles io mode for disks, showing big graphs for disk read/write speeds.
|
||||
io_mode = False
|
||||
|
||||
#* Set to True to show combined read/write io graphs in io mode.
|
||||
io_graph_combined = False
|
||||
|
||||
#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".
|
||||
#* Example: "/mnt/media:100 /:20 /boot:1".
|
||||
io_graph_speeds = ""
|
||||
|
||||
#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.
|
||||
net_download = 100
|
||||
|
||||
net_upload = 100
|
||||
|
||||
#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.
|
||||
net_auto = True
|
||||
|
||||
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
|
||||
net_sync = True
|
||||
|
||||
#* Starts with the Network Interface specified here.
|
||||
net_iface = ""
|
||||
|
||||
#* Show battery stats in top right if battery is present.
|
||||
show_battery = True
|
||||
|
||||
#* Which battery to use if multiple are present. "Auto" for auto detection.
|
||||
selected_battery = "Auto"
|
||||
|
||||
#* Show power stats of battery next to charge indicator.
|
||||
show_battery_watts = True
|
||||
|
||||
#* Set loglevel for "~/.config/btop/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG".
|
||||
#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info.
|
||||
log_level = "WARNING"
|
||||
|
||||
#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
|
||||
nvml_measure_pcie_speeds = True
|
||||
|
||||
#* Horizontally mirror the GPU graph.
|
||||
gpu_mirror_graph = True
|
||||
|
||||
#* Custom gpu0 model name, empty string to disable.
|
||||
custom_gpu_name0 = ""
|
||||
|
||||
#* Custom gpu1 model name, empty string to disable.
|
||||
custom_gpu_name1 = ""
|
||||
|
||||
#* Custom gpu2 model name, empty string to disable.
|
||||
custom_gpu_name2 = ""
|
||||
|
||||
#* Custom gpu3 model name, empty string to disable.
|
||||
custom_gpu_name3 = ""
|
||||
|
||||
#* Custom gpu4 model name, empty string to disable.
|
||||
custom_gpu_name4 = ""
|
||||
|
||||
#* Custom gpu5 model name, empty string to disable.
|
||||
custom_gpu_name5 = ""
|
||||
custom_gpu_name5 = ""
|
11
.config/cava/config
Normal file
11
.config/cava/config
Normal file
@ -0,0 +1,11 @@
|
||||
[color]
|
||||
gradient = 1
|
||||
gradient_count = 8
|
||||
gradient_color_1 = '#59cc33'
|
||||
gradient_color_2 = '#80cc33'
|
||||
gradient_color_3 = '#a6cc33'
|
||||
gradient_color_4 = '#cccc33'
|
||||
gradient_color_5 = '#cca633'
|
||||
gradient_color_6 = '#cc8033'
|
||||
gradient_color_7 = '#cc5933'
|
||||
gradient_color_8 = '#cc3333'
|
@ -1,209 +1,17 @@
|
||||
{
|
||||
"input": {
|
||||
"bass_enhancer#0": {
|
||||
"amount": 3.0,
|
||||
"blend": 0.0,
|
||||
"bypass": false,
|
||||
"floor": 12.0,
|
||||
"floor-active": true,
|
||||
"harmonics": 10.0,
|
||||
"input-gain": 0.0,
|
||||
"output-gain": 0.0,
|
||||
"scope": 150.0
|
||||
},
|
||||
"blocklist": [],
|
||||
"compressor#0": {
|
||||
"attack": 5.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"bypass": false,
|
||||
"dry": -100.0,
|
||||
"hpf-frequency": 10.0,
|
||||
"hpf-mode": "off",
|
||||
"input-gain": 0.0,
|
||||
"knee": -6.0,
|
||||
"lpf-frequency": 20000.0,
|
||||
"lpf-mode": "off",
|
||||
"makeup": 0.0,
|
||||
"mode": "Downward",
|
||||
"output-gain": 0.0,
|
||||
"ratio": 4.0,
|
||||
"release": 75.0,
|
||||
"release-threshold": -40.0,
|
||||
"sidechain": {
|
||||
"lookahead": 0.0,
|
||||
"mode": "RMS",
|
||||
"preamp": 0.0,
|
||||
"reactivity": 10.0,
|
||||
"source": "Middle",
|
||||
"stereo-split-source": "Left/Right",
|
||||
"type": "Feed-forward"
|
||||
},
|
||||
"stereo-split": false,
|
||||
"threshold": -20.0,
|
||||
"wet": 0.0
|
||||
},
|
||||
"deesser#0": {
|
||||
"bypass": false,
|
||||
"detection": "RMS",
|
||||
"f1-freq": 3000.0,
|
||||
"f1-level": -6.0,
|
||||
"f2-freq": 5000.0,
|
||||
"f2-level": -6.0,
|
||||
"f2-q": 1.5000000000000004,
|
||||
"input-gain": 0.0,
|
||||
"laxity": 15,
|
||||
"makeup": 0.0,
|
||||
"mode": "Wide",
|
||||
"output-gain": 0.0,
|
||||
"ratio": 5.0,
|
||||
"sc-listen": false,
|
||||
"threshold": -20.0
|
||||
},
|
||||
"equalizer#0": {
|
||||
"balance": 0.0,
|
||||
"bypass": false,
|
||||
"input-gain": 0.0,
|
||||
"left": {
|
||||
"band0": {
|
||||
"frequency": 50.0,
|
||||
"gain": 3.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Hi-pass",
|
||||
"width": 4.0
|
||||
},
|
||||
"band1": {
|
||||
"frequency": 90.0,
|
||||
"gain": 3.0,
|
||||
"mode": "RLC (MT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Lo-shelf",
|
||||
"width": 4.0
|
||||
},
|
||||
"band2": {
|
||||
"frequency": 425.0,
|
||||
"gain": -2.0,
|
||||
"mode": "BWC (MT)",
|
||||
"mute": false,
|
||||
"q": 0.9999999999999998,
|
||||
"slope": "x2",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band3": {
|
||||
"frequency": 3500.0,
|
||||
"gain": 3.0,
|
||||
"mode": "BWC (BT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x2",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band4": {
|
||||
"frequency": 9000.0,
|
||||
"gain": 2.0,
|
||||
"mode": "LRX (MT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Hi-shelf",
|
||||
"width": 4.0
|
||||
}
|
||||
},
|
||||
"mode": "IIR",
|
||||
"num-bands": 5,
|
||||
"output-gain": 0.0,
|
||||
"pitch-left": 0.0,
|
||||
"pitch-right": 0.0,
|
||||
"right": {
|
||||
"band0": {
|
||||
"frequency": 50.0,
|
||||
"gain": 3.0,
|
||||
"mode": "RLC (BT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Hi-pass",
|
||||
"width": 4.0
|
||||
},
|
||||
"band1": {
|
||||
"frequency": 90.0,
|
||||
"gain": 3.0,
|
||||
"mode": "RLC (MT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Lo-shelf",
|
||||
"width": 4.0
|
||||
},
|
||||
"band2": {
|
||||
"frequency": 425.0,
|
||||
"gain": -2.0,
|
||||
"mode": "BWC (MT)",
|
||||
"mute": false,
|
||||
"q": 0.9999999999999998,
|
||||
"slope": "x2",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band3": {
|
||||
"frequency": 3500.0,
|
||||
"gain": 3.0,
|
||||
"mode": "BWC (BT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x2",
|
||||
"solo": false,
|
||||
"type": "Bell",
|
||||
"width": 4.0
|
||||
},
|
||||
"band4": {
|
||||
"frequency": 9000.0,
|
||||
"gain": 2.0,
|
||||
"mode": "LRX (MT)",
|
||||
"mute": false,
|
||||
"q": 0.7,
|
||||
"slope": "x1",
|
||||
"solo": false,
|
||||
"type": "Hi-shelf",
|
||||
"width": 4.0
|
||||
}
|
||||
},
|
||||
"split-channels": false
|
||||
},
|
||||
"gate#0": {
|
||||
"attack": 1.0,
|
||||
"bypass": false,
|
||||
"curve-threshold": -50.0,
|
||||
"curve-zone": -2.0,
|
||||
"dry": -100.0,
|
||||
"hpf-frequency": 10.0,
|
||||
"hpf-mode": "off",
|
||||
"hysteresis": true,
|
||||
"hysteresis-threshold": -3.0,
|
||||
"hysteresis-zone": -1.0,
|
||||
"input-gain": 0.0,
|
||||
"lpf-frequency": 20000.0,
|
||||
"lpf-mode": "off",
|
||||
"makeup": 1.0,
|
||||
"output-gain": 0.0,
|
||||
"reduction": -15.0,
|
||||
"release": 200.0,
|
||||
"sidechain": {
|
||||
"input": "Internal",
|
||||
"lookahead": 0.0,
|
||||
"mode": "RMS",
|
||||
"preamp": 0.0,
|
||||
"reactivity": 10.0,
|
||||
"source": "Middle",
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"stereo-split": false,
|
||||
"wet": -1.0
|
||||
},
|
||||
"limiter#0": {
|
||||
"alr": false,
|
||||
"alr-attack": 5.0,
|
||||
@ -226,36 +34,18 @@
|
||||
},
|
||||
"plugins_order": [
|
||||
"rnnoise#0",
|
||||
"gate#0",
|
||||
"deesser#0",
|
||||
"compressor#0",
|
||||
"equalizer#0",
|
||||
"speex#0",
|
||||
"bass_enhancer#0",
|
||||
"limiter#0"
|
||||
],
|
||||
"rnnoise#0": {
|
||||
"bypass": false,
|
||||
"enable-vad": false,
|
||||
"input-gain": 0.0,
|
||||
"model-path": "",
|
||||
"model-name": "",
|
||||
"output-gain": 0.0,
|
||||
"release": 20.0,
|
||||
"vad-thres": 50.0,
|
||||
"wet": 0.0
|
||||
},
|
||||
"speex#0": {
|
||||
"bypass": false,
|
||||
"enable-agc": false,
|
||||
"enable-denoise": false,
|
||||
"enable-dereverb": false,
|
||||
"input-gain": 0.0,
|
||||
"noise-suppression": -70,
|
||||
"output-gain": 0.0,
|
||||
"vad": {
|
||||
"enable": true,
|
||||
"probability-continue": 90,
|
||||
"probability-start": 95
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,22 +1,22 @@
|
||||
{
|
||||
"output": {
|
||||
"bass_enhancer#0": {
|
||||
"amount": 7.499999999999989,
|
||||
"amount": 3.0,
|
||||
"blend": 0.0,
|
||||
"bypass": false,
|
||||
"floor": 10.0,
|
||||
"floor": 12.0,
|
||||
"floor-active": true,
|
||||
"harmonics": 10.0,
|
||||
"input-gain": 0.0,
|
||||
"output-gain": 0.0,
|
||||
"scope": 200.0
|
||||
"scope": 150.0
|
||||
},
|
||||
"blocklist": [],
|
||||
"filter#0": {
|
||||
"balance": 0.0,
|
||||
"bypass": false,
|
||||
"equal-mode": "IIR",
|
||||
"frequency": 20.0,
|
||||
"frequency": 12.0,
|
||||
"gain": 0.0,
|
||||
"input-gain": 0.0,
|
||||
"mode": "RLC (BT)",
|
||||
@ -46,242 +46,9 @@
|
||||
"stereo-link": 100.0,
|
||||
"threshold": 0.0
|
||||
},
|
||||
"multiband_compressor#0": {
|
||||
"band0": {
|
||||
"attack-threshold": -15.999999999999986,
|
||||
"attack-time": 150.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"external-sidechain": false,
|
||||
"knee": -12.0,
|
||||
"makeup": 4.0,
|
||||
"mute": false,
|
||||
"ratio": 5.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 300.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 500.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 10.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band1": {
|
||||
"attack-threshold": -24.0,
|
||||
"attack-time": 150.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": true,
|
||||
"external-sidechain": false,
|
||||
"knee": -9.0,
|
||||
"makeup": 4.0,
|
||||
"mute": false,
|
||||
"ratio": 3.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 200.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 1000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 500.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 250.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band2": {
|
||||
"attack-threshold": -24.0,
|
||||
"attack-time": 100.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": true,
|
||||
"external-sidechain": false,
|
||||
"knee": -9.0,
|
||||
"makeup": 4.0,
|
||||
"mute": false,
|
||||
"ratio": 3.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 150.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 2000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 1000.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 1250.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band3": {
|
||||
"attack-threshold": -24.0,
|
||||
"attack-time": 80.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": true,
|
||||
"external-sidechain": false,
|
||||
"knee": -9.0,
|
||||
"makeup": 4.0,
|
||||
"mute": false,
|
||||
"ratio": 4.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 120.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 4000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 2000.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 5000.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band4": {
|
||||
"attack-threshold": -12.0,
|
||||
"attack-time": 20.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": false,
|
||||
"external-sidechain": false,
|
||||
"knee": -6.0,
|
||||
"makeup": 0.0,
|
||||
"mute": false,
|
||||
"ratio": 1.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 100.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 8000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 4000.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 4000.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band5": {
|
||||
"attack-threshold": -12.0,
|
||||
"attack-time": 20.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": false,
|
||||
"external-sidechain": false,
|
||||
"knee": -6.0,
|
||||
"makeup": 0.0,
|
||||
"mute": false,
|
||||
"ratio": 1.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 100.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 12000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 8000.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 8000.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band6": {
|
||||
"attack-threshold": -12.0,
|
||||
"attack-time": 20.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": false,
|
||||
"external-sidechain": false,
|
||||
"knee": -6.0,
|
||||
"makeup": 0.0,
|
||||
"mute": false,
|
||||
"ratio": 1.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 100.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 16000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 12000.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 12000.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"band7": {
|
||||
"attack-threshold": -12.0,
|
||||
"attack-time": 20.0,
|
||||
"boost-amount": 6.0,
|
||||
"boost-threshold": -72.0,
|
||||
"compression-mode": "Downward",
|
||||
"compressor-enable": true,
|
||||
"enable-band": false,
|
||||
"external-sidechain": false,
|
||||
"knee": -6.0,
|
||||
"makeup": 0.0,
|
||||
"mute": false,
|
||||
"ratio": 1.0,
|
||||
"release-threshold": -100.0,
|
||||
"release-time": 100.0,
|
||||
"sidechain-custom-highcut-filter": false,
|
||||
"sidechain-custom-lowcut-filter": false,
|
||||
"sidechain-highcut-frequency": 20000.0,
|
||||
"sidechain-lookahead": 0.0,
|
||||
"sidechain-lowcut-frequency": 16000.0,
|
||||
"sidechain-mode": "RMS",
|
||||
"sidechain-preamp": 0.0,
|
||||
"sidechain-reactivity": 10.0,
|
||||
"sidechain-source": "Middle",
|
||||
"solo": false,
|
||||
"split-frequency": 16000.0,
|
||||
"stereo-split-source": "Left/Right"
|
||||
},
|
||||
"bypass": false,
|
||||
"compressor-mode": "Modern",
|
||||
"dry": -100.0,
|
||||
"envelope-boost": "None",
|
||||
"input-gain": -6.0,
|
||||
"output-gain": 0.0,
|
||||
"stereo-split": false,
|
||||
"wet": 0.0
|
||||
},
|
||||
"plugins_order": [
|
||||
"filter#0",
|
||||
"bass_enhancer#0",
|
||||
"multiband_compressor#0",
|
||||
"stereo_tools#0",
|
||||
"limiter#0"
|
||||
],
|
||||
@ -307,4 +74,4 @@
|
||||
"stereo-phase": 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
XDG_CACHE_HOME=$HOME/.cache
|
||||
XDG_CONFIG_HOME=$HOME/.config
|
||||
XDG_DATA_HOME=$HOME/.local/share
|
||||
XDG_BIN_HOME=$HOME/.local/bin
|
||||
XDG_LIB_HOME=$HOME/.local/lib
|
||||
XDG_STATE_HOME=$HOME/.local/state
|
@ -7,4 +7,5 @@ HISTFILE=$XDG_STATE_HOME/bash/history
|
||||
NIMBLE_DIR=$XDG_DATA_HOME/nimble
|
||||
NUGET_PACKAGES=$XDG_CACHE_HOME/nuget
|
||||
RUSTUP_HOME=$XDG_DATA_HOME/rustup
|
||||
W3M_DIR=$XDG_DATA_HOME/w3m
|
||||
W3M_DIR=$XDG_DATA_HOME/w3m
|
||||
WINEPREFIX=$XDG_DATA_HOME/wine
|
@ -1,5 +1,6 @@
|
||||
BROWSER=firefox
|
||||
EDITOR=nvim
|
||||
LANG=en_US.UTF-8
|
||||
PAGER=less
|
||||
SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/ssh-agent.socket
|
||||
TERMINAL=alacritty
|
||||
TERMINAL=foot
|
@ -8,11 +8,13 @@ alias gs "git status"
|
||||
|
||||
# Go
|
||||
alias gb "go build -v"
|
||||
alias godeps "go list -f '{{ join .Deps \"\n\"}}' ."
|
||||
alias gt "go test -v"
|
||||
alias gts "gotestsum"
|
||||
|
||||
# Home
|
||||
alias home "git --git-dir=$HOME/.home/ --work-tree=$HOME"
|
||||
alias homeinit "git clone --bare https://git.urbach.dev/sys/home $HOME/.home && home checkout"
|
||||
alias h "home"
|
||||
alias hs "home status"
|
||||
alias hd "home diff --ignore-space-at-eol"
|
||||
@ -21,12 +23,6 @@ alias hp "home pull"
|
||||
# Hyperfine
|
||||
alias bench "hyperfine --shell=none"
|
||||
|
||||
# Jump
|
||||
alias jh "cd"
|
||||
alias jb "cd ~/.local/bin"
|
||||
alias jc "cd ~/.config"
|
||||
alias jp "cd ~/projects"
|
||||
|
||||
# Kernel
|
||||
alias kerr "sudo dmesg --level=emerg,alert,crit,err"
|
||||
alias klog "sudo dmesg"
|
||||
@ -51,12 +47,13 @@ alias p "pacman"
|
||||
alias pi "sudo pacman -S"
|
||||
alias pr "sudo pacman -Rs"
|
||||
alias pu "sudo pacman -Syu"
|
||||
alias pl "pacman -Q"
|
||||
alias po "pacman -Qo"
|
||||
alias pl "pacman -Qq"
|
||||
alias pe "pacman -Qe"
|
||||
alias pc "sudo pacman -Sc"
|
||||
alias paur "pacman -Qm"
|
||||
alias pfiles "pacman -Ql"
|
||||
alias porphan "pacman -Qtdq"
|
||||
alias powner "pacman -Qo"
|
||||
|
||||
# Systemctl
|
||||
alias start "sudo systemctl start"
|
||||
@ -80,11 +77,11 @@ alias bios "systemctl reboot --firmware-setup"
|
||||
alias cfg "config"
|
||||
alias cls "clear"
|
||||
alias debug "blinkenlights"
|
||||
alias disasm "ndisasm -b 64 -e 128"
|
||||
alias disasm "llvm-objdump --disassembler-color=on --x86-asm-syntax=intel -d"
|
||||
alias ff "fastfetch"
|
||||
alias hex "hexdump -C"
|
||||
alias log "journalctl"
|
||||
alias utc "date -u +'%Y-%m-%dT%H:%M:%SZ'"
|
||||
alias dl "yt-dlp -x -f bestaudio"
|
||||
alias mirror "wget -mpEk"
|
||||
alias mirror "wget --mirror --page-requisites --adjust-extension --no-parent --convert-links"
|
||||
alias perfstats "perf stat -etask-clock,context-switches,cpu-migrations,page-faults,cycles,branches,branch-misses,instructions,uops_issued.any,uops_executed.thread,idq_uops_not_delivered.core"
|
@ -12,5 +12,5 @@ if test -e $GENERATOR
|
||||
end
|
||||
|
||||
# Add to PATH
|
||||
fish_add_path $GOPATH/bin
|
||||
fish_add_path $HOME/.local/bin
|
||||
fish_add_path (go env GOPATH)/bin
|
||||
fish_add_path $XDG_CONFIG_HOME/fish/scripts
|
@ -1,6 +1,6 @@
|
||||
# This file contains fish universal variable definitions.
|
||||
# VERSION: 3.0
|
||||
SETUVAR __fish_initialized:3400
|
||||
SETUVAR __fish_initialized:3800
|
||||
SETUVAR fish_color_autosuggestion:707A8C
|
||||
SETUVAR fish_color_cancel:\x2d\x2dreverse
|
||||
SETUVAR fish_color_command:00ff00
|
||||
@ -42,4 +42,4 @@ SETUVAR fish_pager_color_selected_completion:\x1d
|
||||
SETUVAR fish_pager_color_selected_description:\x1d
|
||||
SETUVAR fish_pager_color_selected_prefix:\x1d
|
||||
SETUVAR fish_prompt_pwd_dir_length:0
|
||||
SETUVAR fish_user_paths:/home/eduard/\x2elocal/share/go/bin\x1e/home/eduard/\x2elocal/bin
|
||||
SETUVAR fish_user_paths:/home/eduard/\x2econfig/fish/scripts\x1e/home/eduard/\x2elocal/share/go/bin\x1e/home/eduard/\x2elocal/bin
|
||||
|
8
.config/fish/functions/f.fish
Normal file
8
.config/fish/functions/f.fish
Normal file
@ -0,0 +1,8 @@
|
||||
function f
|
||||
set tmp (mktemp -t "yazi-cwd.XXXXXX")
|
||||
yazi $argv --cwd-file="$tmp"
|
||||
if set cwd (command cat -- "$tmp"); and [ -n "$cwd" ]; and [ "$cwd" != "$PWD" ]
|
||||
builtin cd -- "$cwd"
|
||||
end
|
||||
rm -f -- "$tmp"
|
||||
end
|
9
.config/fish/functions/gpr.fish
Normal file
9
.config/fish/functions/gpr.fish
Normal file
@ -0,0 +1,9 @@
|
||||
function gpr
|
||||
for dir in (find . -type d -name ".git")
|
||||
set repo (dirname $dir)
|
||||
set_color green
|
||||
echo "Updating $repo"
|
||||
set_color normal
|
||||
git -C $repo pull
|
||||
end
|
||||
end
|
20
.config/fish/scripts/backup
Executable file
20
.config/fish/scripts/backup
Executable file
@ -0,0 +1,20 @@
|
||||
#!/bin/fish
|
||||
set DIRECTORIES documents music pictures projects videos
|
||||
set EXCLUDES node_modules .cache .godot .svelte-kit
|
||||
set FLAGS -avz --delete
|
||||
set HOSTS $argv
|
||||
set USER (whoami)
|
||||
set DESTINATION "~/files/"
|
||||
|
||||
for exclude in $EXCLUDES
|
||||
set -a FLAGS --exclude $exclude
|
||||
end
|
||||
|
||||
for host in $HOSTS
|
||||
echo "[$host]"
|
||||
|
||||
for DIR in $DIRECTORIES
|
||||
echo "Backing up $DIR..."
|
||||
rsync $FLAGS ~/$DIR $USER@$host:$DESTINATION
|
||||
end
|
||||
end
|
26
.config/fish/scripts/gitloc
Executable file
26
.config/fish/scripts/gitloc
Executable file
@ -0,0 +1,26 @@
|
||||
#!/bin/fish
|
||||
echo "This will modify your git repository to count the lines of code for each commit."
|
||||
read -l -P "Do you want to continue? [y/N] " CONFIRM
|
||||
|
||||
if test -z $CONFIRM; or test $CONFIRM != 'y'
|
||||
return
|
||||
end
|
||||
|
||||
if not command -q tokei
|
||||
echo "tokei is not installed"
|
||||
return
|
||||
end
|
||||
|
||||
if not command -q jq
|
||||
echo "jq is not installed"
|
||||
return
|
||||
end
|
||||
|
||||
git log --pretty=format:"%h" --reverse | read -za COMMITS
|
||||
|
||||
for commit in $COMMITS
|
||||
git checkout $commit &> /dev/null
|
||||
tokei --output json | jq ".Total.code"
|
||||
end
|
||||
|
||||
git checkout main &> /dev/null
|
21
.config/foot/foot.ini
Normal file
21
.config/foot/foot.ini
Normal file
@ -0,0 +1,21 @@
|
||||
font=UbuntuMono Nerd Font:size=15.5
|
||||
|
||||
[colors]
|
||||
background=26292C
|
||||
foreground=E0E0E0
|
||||
regular0=272822
|
||||
regular1=F92672
|
||||
regular2=A6E22E
|
||||
regular3=F4BF75
|
||||
regular4=66D9EF
|
||||
regular5=AE81FF
|
||||
regular6=A1EFE4
|
||||
regular7=F8F8F2
|
||||
bright0=75715E
|
||||
bright1=F92672
|
||||
bright2=A6E22E
|
||||
bright3=F4BF75
|
||||
bright4=66D9EF
|
||||
bright5=AE81FF
|
||||
bright6=A1EFE4
|
||||
bright7=F9F8F5
|
@ -1,5 +1,5 @@
|
||||
exec-once = waypaper --restore
|
||||
exec-once = $statusbar
|
||||
exec-once = wl-paste --watch cliphist store
|
||||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
exec-once = waypaper --restore
|
||||
exec-once = wl-paste --watch cliphist store
|
||||
exec-once = $statusbar
|
@ -11,7 +11,22 @@ env = GDK_BACKEND,wayland
|
||||
env = MOZ_ENABLE_WAYLAND,1
|
||||
env = SDL_VIDEODRIVER,wayland,x11,windows
|
||||
|
||||
# Load shared objects immediately
|
||||
env = LD_BIND_NOW,1
|
||||
|
||||
# OpenGL
|
||||
env = __GL_GSYNC_ALLOWED,1
|
||||
env = __GL_SHADER_DISK_CACHE_SKIP_CLEANUP,1
|
||||
env = __GL_SYNC_TO_VBLANK,0
|
||||
env = __GL_VRR_ALLOWED,1
|
||||
|
||||
# Proton
|
||||
env = PROTON_ENABLE_WAYLAND,1
|
||||
env = PROTON_NO_WM_DECORATION,1
|
||||
env = PROTON_PREFER_SDL_INPUT,1
|
||||
|
||||
# Vulkan
|
||||
env = DXVK_ASYNC,1
|
||||
env = GSK_RENDERER,vulkan
|
||||
|
||||
# X11
|
||||
|
@ -3,26 +3,54 @@ general {
|
||||
gaps_out = 10
|
||||
border_size = 1
|
||||
allow_tearing = true
|
||||
col.active_border = rgb(7f7f7f)
|
||||
col.inactive_border = rgb(4f4f4f)
|
||||
}
|
||||
|
||||
decoration {
|
||||
rounding = 5
|
||||
drop_shadow = true
|
||||
blur:enabled = false
|
||||
active_opacity = 1.0
|
||||
inactive_opacity = 0.9
|
||||
|
||||
blur {
|
||||
enabled = true
|
||||
}
|
||||
|
||||
shadow {
|
||||
enabled = true
|
||||
range = 100
|
||||
render_power = 3
|
||||
color = rgba(1a1a1aaf)
|
||||
offset = 0 40
|
||||
scale = 0.9
|
||||
}
|
||||
}
|
||||
|
||||
animations {
|
||||
animation = border, 0
|
||||
animation = borderangle, 0
|
||||
animation = workspaces, 0
|
||||
animation = fade, 1, 1.5, default
|
||||
animation = windows, 1, 1.5, default
|
||||
animation = windowsOut, 1, 1.5, default, popin 80%
|
||||
animation = fade, 1, 2, default
|
||||
animation = windows, 1, 2, default
|
||||
animation = windowsOut, 1, 2, default, popin 80%
|
||||
}
|
||||
|
||||
dwindle {
|
||||
no_gaps_when_only = 1
|
||||
preserve_split = yes
|
||||
render {
|
||||
explicit_sync = 1
|
||||
explicit_sync_kms = 1
|
||||
direct_scanout = true
|
||||
}
|
||||
|
||||
misc {
|
||||
vrr = true
|
||||
vfr = true
|
||||
animate_manual_resizes = false
|
||||
render_ahead_of_time = false
|
||||
}
|
||||
|
||||
cursor {
|
||||
use_cpu_buffer = true
|
||||
no_hardware_cursors = true
|
||||
}
|
||||
|
||||
input {
|
||||
@ -30,12 +58,13 @@ input {
|
||||
sensitivity = 0
|
||||
}
|
||||
|
||||
cursor {
|
||||
no_hardware_cursors = true
|
||||
dwindle {
|
||||
preserve_split = yes
|
||||
}
|
||||
|
||||
misc {
|
||||
vrr = 1
|
||||
ecosystem {
|
||||
no_update_news = true
|
||||
no_donation_nag = true
|
||||
}
|
||||
|
||||
debug {
|
||||
|
@ -5,4 +5,4 @@ source = autostart.conf
|
||||
source = general.conf
|
||||
source = rules.conf
|
||||
source = keys.conf
|
||||
source = typing.conf
|
||||
source = typing.conf
|
@ -9,7 +9,7 @@ bind = $main, L, exec, $lockscreen
|
||||
bind = $main, P, exec, $processmonitor
|
||||
bind = $main, Return, exec, $floating
|
||||
bind = $main, S, exec, pkill $statusbar || $statusbar
|
||||
bind = $main, Super_L, exec, pkill $menu || $menu
|
||||
bind = $main, Space, exec, pkill $menu || $menu
|
||||
bind = $main, T, exec, $terminal
|
||||
bind = $main, W, exec, $wallpaper
|
||||
bind = $main, U, exec, $update
|
||||
|
@ -1,13 +1,13 @@
|
||||
# Apps
|
||||
$browser = firefox
|
||||
$email = evolution
|
||||
$files = nemo
|
||||
$files = thunar
|
||||
$logout = wlogout
|
||||
$lockscreen = swaylock
|
||||
$menu = fuzzel
|
||||
$screenshot = IMG=~/pictures/screenshots/$(date +%Y-%m-%d_%H-%M-%S).png && grim -g "$(slurp -d)" $IMG && wl-copy < $IMG
|
||||
$statusbar = waybar
|
||||
$terminal = alacritty
|
||||
$terminal = foot
|
||||
$wallpaper = waypaper
|
||||
|
||||
# Terminal based
|
||||
|
@ -7,7 +7,15 @@ layerrule = blur, launcher
|
||||
layerrule = ignorealpha 0.1, launcher
|
||||
|
||||
# Disable maximize event
|
||||
windowrulev2 = suppressevent maximize, class:.*
|
||||
windowrule = suppressevent maximize, class:.*
|
||||
|
||||
# Open wallpaper selector in float mode
|
||||
windowrulev2 = float, class:($wallpaper)
|
||||
windowrule = float, class:($wallpaper)
|
||||
|
||||
# No gaps when there is a single window
|
||||
# workspace = w[tv1], gapsout:0, gapsin:0
|
||||
# workspace = f[1], gapsout:0, gapsin:0
|
||||
# windowrule = bordersize 0, floating:0, onworkspace:w[tv1]
|
||||
# windowrule = rounding 0, floating:0, onworkspace:w[tv1]
|
||||
# windowrule = bordersize 0, floating:0, onworkspace:f[1]
|
||||
# windowrule = rounding 0, floating:0, onworkspace:f[1]
|
9
.config/mpv/mpv.conf
Normal file
9
.config/mpv/mpv.conf
Normal file
@ -0,0 +1,9 @@
|
||||
deband
|
||||
dscale=mitchell
|
||||
gpu-api=vulkan
|
||||
hwdec=auto
|
||||
interpolation
|
||||
no-osd-bar
|
||||
profile=high-quality
|
||||
video-sync=display-resample
|
||||
vo=gpu-next
|
@ -1,4 +1,5 @@
|
||||
require("settings")
|
||||
require("lsp")
|
||||
require("packages")
|
||||
require("keys")
|
||||
require("autocmds")
|
||||
|
@ -1,12 +0,0 @@
|
||||
{
|
||||
"Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
|
||||
"flash.nvim": { "branch": "main", "commit": "ec0bf2842189f65f60fd40bf3557cac1029cc932" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "220446c8c86a280180d852efac60991eaf1a21d4" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "1870238cf9c579c5d7eb8ea8b296f10b81978d34" },
|
||||
"monokai.nvim": { "branch": "master", "commit": "b8bd44d5796503173627d7a1fc51f77ec3a08a63" },
|
||||
"nvim-autopairs": { "branch": "master", "commit": "78a4507bb9ffc9b00f11ae0ac48243d00cb9194d" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "ebdffa78bdb16af84fb76ff6a75978496d4dcbec" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
|
||||
"telescope-project.nvim": { "branch": "master", "commit": "1aaf16580a614601a7f7077d9639aeb457dc5559" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "bfcc7d5c6f12209139f175e6123a7b7de6d9c18a" }
|
||||
}
|
5
.config/nvim/lsp/clangd.lua
Normal file
5
.config/nvim/lsp/clangd.lua
Normal file
@ -0,0 +1,5 @@
|
||||
return {
|
||||
cmd = { "clangd", "--background-index" },
|
||||
root_markers = { "meson_options.txt", "CMakePresets.json" },
|
||||
filetypes = { "c", "cpp" },
|
||||
}
|
5
.config/nvim/lsp/gopls.lua
Normal file
5
.config/nvim/lsp/gopls.lua
Normal file
@ -0,0 +1,5 @@
|
||||
return {
|
||||
cmd = { "gopls" },
|
||||
root_markers = { "go.mod", "go.work" },
|
||||
filetypes = { "go", "gomod", "gowork", "gotmpl" },
|
||||
}
|
5
.config/nvim/lsp/rust-analyzer.lua
Normal file
5
.config/nvim/lsp/rust-analyzer.lua
Normal file
@ -0,0 +1,5 @@
|
||||
return {
|
||||
cmd = { "rust-analyzer" },
|
||||
root_markers = { "Cargo.toml" },
|
||||
filetypes = { "rust" },
|
||||
}
|
@ -11,6 +11,17 @@ on({ "BufNewFile", "BufRead" }, {
|
||||
end,
|
||||
})
|
||||
|
||||
on({ "LspAttach" }, {
|
||||
desc = "LSP completion",
|
||||
group = group,
|
||||
callback = function(ev)
|
||||
local client = vim.lsp.get_client_by_id(ev.data.client_id)
|
||||
if client:supports_method("textDocument/completion") then
|
||||
vim.lsp.completion.enable(true, client.id, ev.buf, { autotrigger = true })
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
on({ "TermOpen", "TermEnter" }, {
|
||||
desc = "Disable sign column in terminals",
|
||||
group = group,
|
||||
|
10
.config/nvim/lua/disabled/snacks.lua
Normal file
10
.config/nvim/lua/disabled/snacks.lua
Normal file
@ -0,0 +1,10 @@
|
||||
return {
|
||||
"folke/snacks.nvim",
|
||||
event = "BufReadPre",
|
||||
opts = {
|
||||
explorer = {
|
||||
replace_netrw = true,
|
||||
},
|
||||
},
|
||||
config = true,
|
||||
}
|
9
.config/nvim/lua/lsp.lua
Normal file
9
.config/nvim/lua/lsp.lua
Normal file
@ -0,0 +1,9 @@
|
||||
vim.diagnostic.config({
|
||||
virtual_lines = true,
|
||||
})
|
||||
|
||||
vim.lsp.enable({
|
||||
"clangd",
|
||||
"gopls",
|
||||
"rust-analyzer",
|
||||
})
|
@ -22,6 +22,9 @@ require("lazy").setup("plugins", {
|
||||
change_detection = {
|
||||
notify = false
|
||||
},
|
||||
rocks = {
|
||||
enabled = false
|
||||
},
|
||||
ui = {
|
||||
icons = {
|
||||
ft = "",
|
||||
|
@ -51,4 +51,8 @@ opt.statusline = "%{repeat('─',winwidth('.'))}"
|
||||
|
||||
-- Undo
|
||||
opt.undofile = true
|
||||
opt.undolevels = 10000
|
||||
opt.undolevels = 10000
|
||||
|
||||
-- Virtual text
|
||||
vim.diagnostic.config({ virtual_lines = true })
|
||||
vim.lsp.enable({"clangd", "gopls", "rust-analyzer"})
|
@ -1,7 +1,9 @@
|
||||
-- ToggleWord
|
||||
vim.api.nvim_create_user_command("ToggleWord", function()
|
||||
local inverse = {
|
||||
["bottom"] = "top",
|
||||
["horizontal"] = "vertical",
|
||||
["left"] = "right",
|
||||
["on"] = "off",
|
||||
["true"] = "false",
|
||||
["True"] = "False",
|
||||
@ -21,8 +23,12 @@ vim.api.nvim_create_user_command("ToggleWord", function()
|
||||
["=="] = "!=",
|
||||
}
|
||||
|
||||
vim.tbl_add_reverse_lookup(inverse)
|
||||
for key, value in pairs(inverse) do
|
||||
inverse[value] = key
|
||||
end
|
||||
|
||||
vim.cmd("normal! yiw")
|
||||
|
||||
local yanked = vim.fn.getreg('"')
|
||||
local flipped = inverse[yanked]
|
||||
|
||||
@ -31,4 +37,4 @@ vim.api.nvim_create_user_command("ToggleWord", function()
|
||||
end
|
||||
|
||||
vim.cmd("normal! ciw" .. flipped)
|
||||
end, {})
|
||||
end, {})
|
@ -11,6 +11,7 @@
|
||||
"editor.insertSpaces": false,
|
||||
"editor.lineNumbers": "off",
|
||||
"editor.renderFinalNewline": "off",
|
||||
"editor.renderLineHighlight": "none",
|
||||
"editor.scrollbar.vertical": "hidden",
|
||||
"editor.scrollbar.verticalScrollbarSize": 0,
|
||||
"editor.scrollBeyondLastLine": false,
|
||||
@ -35,7 +36,9 @@
|
||||
"security.workspace.trust.enabled": false,
|
||||
"telemetry.telemetryLevel": "off",
|
||||
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||
"window.customTitleBarVisibility": "never",
|
||||
"window.menuBarVisibility": "hidden",
|
||||
"window.titleBarStyle": "native",
|
||||
"window.zoomLevel": 1,
|
||||
"workbench.activityBar.location": "hidden",
|
||||
"workbench.colorCustomizations": {"scrollbar.shadow": "#0000"},
|
||||
|
@ -1,26 +1,8 @@
|
||||
{
|
||||
"layer": "top",
|
||||
"position": "top",
|
||||
"modules-left": [
|
||||
"hyprland/workspaces"
|
||||
],
|
||||
"modules-center": [
|
||||
"clock"
|
||||
],
|
||||
"modules-right": [
|
||||
"group/hardware",
|
||||
"custom/updates",
|
||||
"wireplumber",
|
||||
],
|
||||
"group/hardware": {
|
||||
"orientation": "horizontal",
|
||||
"modules": [
|
||||
"cpu",
|
||||
"custom/gpu",
|
||||
"temperature",
|
||||
"memory",
|
||||
"disk",
|
||||
],
|
||||
},
|
||||
"modules-left": ["cpu", "custom/gpu", "memory", "disk"],
|
||||
"modules-center": ["hyprland/workspaces"],
|
||||
"modules-right": ["wireplumber", "clock"],
|
||||
"include": "~/.config/waybar/modules.jsonc",
|
||||
}
|
@ -1,88 +1,61 @@
|
||||
{
|
||||
"clock": {
|
||||
"interval": 60,
|
||||
"format": "<span color='#ffffff40'> </span> {:%H : %M}",
|
||||
"tooltip-format": "{:%A, %Y-%m-%d}",
|
||||
"on-click": "$TERMINAL -e peaclock",
|
||||
"on-click-right": "date -u +'%Y-%m-%dT%H:%M:%SZ' | wl-copy",
|
||||
},
|
||||
"cpu": {
|
||||
"interval": 2,
|
||||
"format": "<span color='#ffffff40'>{icon}</span> {usage}%",
|
||||
"format-icons": ["", "", ""],
|
||||
"max-length": 10,
|
||||
"on-click": "$TERMINAL -e btop",
|
||||
},
|
||||
"custom/updates": {
|
||||
"interval": 300,
|
||||
"format": "<span color='#ffffff40'> </span> {}",
|
||||
"exec": "~/.bin/updates",
|
||||
"return-type": "json",
|
||||
"on-click": "$TERMINAL -e yay",
|
||||
"format": "{icon} {usage}%",
|
||||
"format-icons": [" ", " ", " "],
|
||||
"on-click": "$TERMINAL -- btop",
|
||||
},
|
||||
"custom/gpu": {
|
||||
"interval": 2,
|
||||
"format": " {}%",
|
||||
"exec": "nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader,nounits",
|
||||
"format": "<span color='#ffffff40'> </span> {}%",
|
||||
"return-type": "",
|
||||
"on-click": "$TERMINAL -e nvtop",
|
||||
"max-length": 10,
|
||||
"on-click": "$TERMINAL -- nvtop",
|
||||
},
|
||||
"memory": {
|
||||
"interval": 2,
|
||||
"format": "<span color='#ffffff40'> </span>{used} GiB",
|
||||
"max-length": 10,
|
||||
"on-click": "$TERMINAL -e btop",
|
||||
},
|
||||
"network#up": {
|
||||
"interval": 2,
|
||||
"format": "<span color='#ffffff40'> </span>{bandwidthUpBits}",
|
||||
"tooltip-format": " {ifname} upload",
|
||||
"max-length": 10,
|
||||
"on-click": "$TERMINAL -e nethogs",
|
||||
},
|
||||
"network#down": {
|
||||
"interval": 2,
|
||||
"format": "<span color='#ffffff40'> </span>{bandwidthDownBits}",
|
||||
"tooltip-format": " {ifname} download",
|
||||
"max-length": 10,
|
||||
"on-click": "$TERMINAL -e nethogs",
|
||||
"format": " {used} G",
|
||||
"on-click": "$TERMINAL -- btop",
|
||||
},
|
||||
"disk": {
|
||||
"interval": 30,
|
||||
"format": "<span color='#ffffff40'> </span>{used}",
|
||||
"format": " {specific_used:0.0f} G",
|
||||
"path": "/",
|
||||
"max-length": 10,
|
||||
"on-click": "$TERMINAL -e dua i",
|
||||
"unit": "GiB",
|
||||
"on-click": "$TERMINAL -- dua i /",
|
||||
},
|
||||
"mpris": {
|
||||
"format": "<span color='#ffffff40'>{player_icon}</span> {title}",
|
||||
"format-paused": "<span color='#ffffff40'>{status_icon}</span> {title}",
|
||||
"player-icons": {
|
||||
"default": "",
|
||||
"mpv": ""
|
||||
},
|
||||
"status-icons": {
|
||||
"paused": ""
|
||||
},
|
||||
"title-len": 30,
|
||||
"custom/pacman": {
|
||||
"format": " {}",
|
||||
"interval": 30,
|
||||
"exec": "checkupdates | wc -l",
|
||||
"exec-if": "exit 0",
|
||||
"on-click": "$TERMINAL -- sudo pacman -Syu",
|
||||
"signal": 8,
|
||||
"tooltip": false,
|
||||
},
|
||||
"temperature": {
|
||||
"custom/processes": {
|
||||
"interval": 2,
|
||||
"format": "<span color='#ffffff40'></span> {temperatureC} C",
|
||||
"hwmon-path": "/sys/class/hwmon/hwmon3/temp1_input"
|
||||
"format": "[PRC] {}",
|
||||
"exec": "ps --ppid 2 -p 2 --deselect --no-headers | wc -l",
|
||||
"return-type": "",
|
||||
"tooltip-format": "Number of running processes",
|
||||
"on-click": "$TERMINAL -- btop",
|
||||
},
|
||||
"wireplumber": {
|
||||
"format": "<span color='#ffffff40'>{icon}</span> {volume}%",
|
||||
"format-muted": "",
|
||||
"scroll-step": 5,
|
||||
"format-icons": ["", "", ""],
|
||||
"max-length": 10,
|
||||
"on-click": "easyeffects",
|
||||
"custom/tcp": {
|
||||
"interval": 2,
|
||||
"format": "[TCP] {}",
|
||||
"exec": "lsof -tPniTCP | wc -l",
|
||||
"return-type": "",
|
||||
"tooltip-format": "Number of processes with TCP connections",
|
||||
"on-click": "$TERMINAL -- bandwhich",
|
||||
},
|
||||
"hyprland/window": {
|
||||
"format": " {initialTitle}",
|
||||
"separate-outputs": true
|
||||
"custom/udp": {
|
||||
"interval": 2,
|
||||
"format": "[UDP] {}",
|
||||
"exec": "lsof -tPniUDP | wc -l",
|
||||
"return-type": "",
|
||||
"tooltip-format": "Number of processes with UDP connections",
|
||||
"on-click": "$TERMINAL -- bandwhich",
|
||||
},
|
||||
"hyprland/workspaces": {
|
||||
"format": "{icon}",
|
||||
@ -90,34 +63,30 @@
|
||||
"*": 9
|
||||
},
|
||||
"format-icons": {
|
||||
"default": "",
|
||||
"empty": "",
|
||||
"active": "",
|
||||
"urgent": "",
|
||||
"default": " ",
|
||||
"empty": " ",
|
||||
"active": " ",
|
||||
"urgent": " ",
|
||||
},
|
||||
"sort-by-number": true,
|
||||
"on-click": "activate",
|
||||
},
|
||||
"custom/os":{
|
||||
"format": "",
|
||||
"tooltip": false,
|
||||
"on-click": "$TERMINAL --hold -e fastfetch",
|
||||
"wireplumber": {
|
||||
"format": "{icon} {volume}%",
|
||||
"format-muted": " ",
|
||||
"format-icons": [" ", " ", " "],
|
||||
"scroll-step": 5,
|
||||
"on-click": "easyeffects",
|
||||
},
|
||||
"wlr/taskbar": {
|
||||
"format": "{icon}",
|
||||
"icon-size": 14,
|
||||
"icon-theme": "Adwaita",
|
||||
"tooltip-format": "{title}",
|
||||
"on-click": "activate",
|
||||
"on-click-middle": "close",
|
||||
"ignore-list": [
|
||||
"Alacritty",
|
||||
],
|
||||
"app_ids-mapping": {
|
||||
"firefoxdeveloperedition": "firefox-developer-edition",
|
||||
},
|
||||
"rewrite": {
|
||||
"Firefox Web Browser": "Firefox",
|
||||
"clock": {
|
||||
"interval": 60,
|
||||
"format": " {:%H:%M}",
|
||||
"tooltip-format": "<tt>{calendar}</tt>",
|
||||
"calendar": {
|
||||
"format": {
|
||||
"today": "<span color='#fAfBfC'><b>{}</b></span>"
|
||||
}
|
||||
},
|
||||
"on-click": "date -u +'%Y-%m-%dT%H:%M:%SZ' | wl-copy",
|
||||
},
|
||||
}
|
@ -1,120 +1,42 @@
|
||||
/* ===== Generic ===== */
|
||||
|
||||
* {
|
||||
border: none;
|
||||
font-family: "Ubuntu Nerd Font";
|
||||
font-size: 14px;
|
||||
all: unset;
|
||||
font-family: "UbuntuMono Nerd Font";
|
||||
font-size: 15px;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* ===== Waybar ===== */
|
||||
|
||||
#waybar {
|
||||
background: rgb(38, 41, 44);
|
||||
}
|
||||
|
||||
#waybar.hidden {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
#waybar #window {
|
||||
opacity: 1;
|
||||
transition: opacity 200ms ease;
|
||||
}
|
||||
|
||||
#waybar.empty #window {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
/* ===== Modules ===== */
|
||||
|
||||
#clock,
|
||||
#cpu,
|
||||
#disk,
|
||||
#memory,
|
||||
#mpris,
|
||||
#network,
|
||||
#temperature,
|
||||
#window,
|
||||
#wireplumber,
|
||||
#custom-gpu,
|
||||
#custom-updates {
|
||||
color: rgba(255, 255, 255, 0.8);
|
||||
padding: 4px 8px;
|
||||
margin: 4px;
|
||||
margin-right: 0;
|
||||
.modules-left, .modules-center, .modules-right {
|
||||
background-color: rgba(38, 41, 44, 0.5);
|
||||
border: 1px #4f4f4f solid;
|
||||
border-radius: 3px;
|
||||
margin: 8px;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#custom-os {
|
||||
font-size: 150%;
|
||||
color: rgb(137, 220, 235);
|
||||
#cpu, #custom-gpu, #memory, #disk, #custom-processes, #custom-tcp, #custom-udp, #custom-pacman, #wireplumber, #clock {
|
||||
color: rgba(255, 255, 255, 0.75);
|
||||
border-radius: 3px;
|
||||
padding: 4px 8px;
|
||||
margin-left: 4px;
|
||||
}
|
||||
|
||||
#custom-updates.disabled {
|
||||
opacity: 0;
|
||||
tooltip {
|
||||
background-color: rgba(38, 41, 44, 0.5);
|
||||
border: 1px #4f4f4f solid;
|
||||
border-radius: 3px;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
|
||||
/* ===== Taskbar ===== */
|
||||
|
||||
#taskbar button {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
|
||||
#taskbar button:hover {}
|
||||
#taskbar button.active {}
|
||||
|
||||
/* ===== Workspaces ===== */
|
||||
|
||||
#workspaces button {
|
||||
margin-left: 8px;
|
||||
color: white;
|
||||
background: transparent;
|
||||
text-shadow: none;
|
||||
border-radius: 0;
|
||||
opacity: 0.2;
|
||||
color: rgba(255, 255, 255, 0.1);
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
#workspaces button.empty {
|
||||
opacity: 0.2;
|
||||
color: transparent;
|
||||
}
|
||||
|
||||
#workspaces button.active {
|
||||
opacity: 1.0;
|
||||
}
|
||||
|
||||
#workspaces button.visible {}
|
||||
#workspaces button.urgent {}
|
||||
#workspaces button.persistent {}
|
||||
#workspaces button.hidden {}
|
||||
|
||||
/* ===== Extra colors ===== */
|
||||
|
||||
/*#cpu {
|
||||
background: rgb(50.15%, 92.07%, 99.48%);
|
||||
}
|
||||
|
||||
#custom-gpu {
|
||||
background: rgb(67.06%, 91.37%, 70.2%);
|
||||
}
|
||||
|
||||
#memory {
|
||||
background: rgb(100%, 81.7%, 68.38%);
|
||||
}
|
||||
|
||||
#disk {
|
||||
background: rgb(100%, 80.74%, 81.04%);
|
||||
}
|
||||
|
||||
#network {
|
||||
background: rgb(92.54%, 81.78%, 100%);
|
||||
}
|
||||
|
||||
#wireplumber {
|
||||
background: rgb(90%, 90%, 90%);
|
||||
}
|
||||
|
||||
#clock {
|
||||
background: rgb(90%, 90%, 90%);
|
||||
}*/
|
||||
color: rgba(255, 255, 255, 0.75);
|
||||
}
|
@ -1,27 +1,25 @@
|
||||
* {
|
||||
background-image: none;
|
||||
font-family: "Ubuntu Nerd Font";
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
window {
|
||||
background-color: rgba(0, 0, 0, 0.5);
|
||||
background-color: rgba(0, 0, 0, 0.9);
|
||||
}
|
||||
|
||||
button {
|
||||
/* color: #ffffff; */
|
||||
/* background-color: rgba(255, 255, 255, 0.5); */
|
||||
background-color: rgba(0, 0, 0, 0.5);
|
||||
border-width: 2px;
|
||||
border-style: solid;
|
||||
border-color: rgba(255, 255, 255, 0.5);
|
||||
/* border-radius: 50%; */
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
background-size: 25%;
|
||||
background-size: 10%;
|
||||
margin: 25px;
|
||||
}
|
||||
|
||||
button:focus, button:active, button:hover {
|
||||
background-color: rgba(0, 0, 0, 0.75);
|
||||
outline-style: none;
|
||||
border-color: rgb(255, 255, 255);
|
||||
}
|
||||
|
||||
@ -44,4 +42,4 @@ button:focus, button:active, button:hover {
|
||||
url("/usr/share/wlogout/icons/reboot.png"),
|
||||
url("/usr/local/share/wlogout/icons/reboot.png")
|
||||
);
|
||||
}
|
||||
}
|
4
.config/yazi/keymap.toml
Normal file
4
.config/yazi/keymap.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "<C-s>" ]
|
||||
run = 'shell "$SHELL" --block --confirm'
|
||||
desc = "Open shell here"
|
2
.config/yazi/yazi.toml
Normal file
2
.config/yazi/yazi.toml
Normal file
@ -0,0 +1,2 @@
|
||||
[manager]
|
||||
show_hidden = true
|
@ -1,21 +1,18 @@
|
||||
{
|
||||
"assistant": {
|
||||
"enabled": false,
|
||||
"version": "1"
|
||||
},
|
||||
"buffer_font_family": "UbuntuMono Nerd Font",
|
||||
"buffer_font_size": 18,
|
||||
"buffer_font_size": 17,
|
||||
"buffer_line_height": "standard",
|
||||
"chat_panel": {
|
||||
"button": false
|
||||
},
|
||||
"collaboration_panel": {
|
||||
"button": false
|
||||
},
|
||||
"current_line_highlight": "none",
|
||||
"ensure_final_newline_on_save": false,
|
||||
"hard_tabs": true,
|
||||
"icon_theme": "VSCode Icons (Dark)",
|
||||
"scroll_beyond_last_line": "off",
|
||||
"show_wrap_guides": false,
|
||||
"tab_size": 4,
|
||||
"ui_font_family": "Ubuntu Nerd Font",
|
||||
"ui_font_size": 17,
|
||||
"features": {
|
||||
"inline_completion_provider": "none"
|
||||
"edit_prediction_provider": "zed"
|
||||
},
|
||||
"git": {
|
||||
"inline_blame": {
|
||||
@ -28,26 +25,16 @@
|
||||
"line_numbers": false,
|
||||
"runnables": false
|
||||
},
|
||||
"hard_tabs": true,
|
||||
"indent_guides": {
|
||||
"enabled": false
|
||||
},
|
||||
"notification_panel": {
|
||||
"button": false
|
||||
},
|
||||
"scroll_beyond_last_line": "off",
|
||||
"show_wrap_guides": false,
|
||||
"tab_size": 4,
|
||||
"terminal": {
|
||||
"button": false,
|
||||
"line_height": "standard"
|
||||
},
|
||||
"ui_font_family": "Ubuntu Nerd Font",
|
||||
"ui_font_size": 16,
|
||||
"theme": {
|
||||
"mode": "dark",
|
||||
"light": "monokai Darker Classic",
|
||||
"dark": "monokai Darker Classic"
|
||||
"light": "KTRZ Monokai",
|
||||
"dark": "KTRZ Monokai"
|
||||
},
|
||||
"toolbar": {
|
||||
"breadcrumbs": false,
|
||||
|
7
.gitignore
vendored
7
.gitignore
vendored
@ -1,5 +1,8 @@
|
||||
/*
|
||||
*.frag
|
||||
*.log
|
||||
*.vert
|
||||
lazy-lock.json
|
||||
!.editorconfig
|
||||
!.gitignore
|
||||
!.init
|
||||
@ -7,18 +10,22 @@
|
||||
/.config/*
|
||||
!/.config/alacritty
|
||||
!/.config/btop
|
||||
!/.config/cava
|
||||
!/.config/easyeffects
|
||||
!/.config/environment.d
|
||||
!/.config/fastfetch
|
||||
!/.config/foot
|
||||
!/.config/fish
|
||||
!/.config/fuzzel
|
||||
!/.config/hypr
|
||||
!/.config/mako
|
||||
!/.config/mpd
|
||||
!/.config/mpv
|
||||
!/.config/nvim
|
||||
!/.config/swaylock
|
||||
!/.config/tmux
|
||||
!/.config/vscode
|
||||
!/.config/waybar
|
||||
!/.config/wlogout
|
||||
!/.config/yazi
|
||||
!/.config/zed
|
Reference in New Issue
Block a user