Browse Source

Fix ntr symlinks/zathura template. Move terminal env to kitty. More xonotic configuration. Make kitty diff colors a ntr template. Elvish update. Kakoune plugins update.

master
SolitudeSF 8 months ago
parent
commit
4c0b75259e
No known key found for this signature in database
20 changed files with 221 additions and 123 deletions
  1. 1
    1
      bin/mpvwall
  2. 1
    1
      elvish/lib/completers.elv
  3. 2
    2
      elvish/lib/theme.elv
  4. 14
    9
      elvish/lib/timer.elv
  5. 6
    5
      elvish/rc.elv
  6. 28
    12
      kak.kak
  7. 1
    0
      kitty/colors-diff.conf
  8. 1
    1
      kitty/colors.conf
  9. 2
    20
      kitty/diff.conf
  10. 21
    12
      kitty/kitty.conf
  11. 0
    4
      lc
  12. 4
    4
      mpv/mpv.conf
  13. 22
    7
      nim.nim
  14. 1
    0
      ntr/profiles/default
  15. 19
    0
      ntr/templates/kitty-colors-diff
  16. 29
    5
      ntr/templates/zathura
  17. 1
    0
      pulse/daemon.conf
  18. 21
    14
      splug.toml
  19. 4
    2
      xbps-src
  20. 43
    24
      xonotic.cfg

+ 1
- 1
bin/mpvwall View File

@@ -2,4 +2,4 @@
pkill xwinwrap
exec xwinwrap -ni -fs -s -nf -b -un -argb -fdt -- \
mpv --wid WID --no-terminal --no-audio --no-config --no-border \
--x11-bypass-compositor=no --keepaspect=no --loop "$1"
--x11-bypass-compositor=no --keepaspect=no --loop "$@"

+ 1
- 1
elvish/lib/completers.elv View File

@@ -107,7 +107,7 @@ edit:completion:arg-completer[nimble] = [@cmd]{
nimble tasks 2>/dev/null | eawk [_ a @_]{ put $a }
}
} elif (eq $cmd[-2] install) {
for x (cat ~/.nimble/packages_official.json | from-json) { put $x[name] }
for x (from-json <~/.nimble/packages_official.json) { put $x[name] }
} elif (eq $cmd[-2] uninstall) {
pkgs = [&]
nimble list -i | eawk [_ n @v]{

+ 2
- 2
elvish/lib/theme.elv View File

@@ -5,7 +5,7 @@ use timer

edit:rprompt-persistent = $true
edit:prompt-stale-threshold = 0.1
edit:rprompt-stale-transform = { put ⏳ }
edit:rprompt-stale-transform = [x]{ put ⏳$x }
edit:-prompt-eagerness = 5
pwd-limit = 20
max-dir-len = 1
@@ -60,6 +60,6 @@ edit:rprompt = {
if (not-eq $num-bg-jobs 0) {
put ' '$num-bg-jobs
}
put $timer:composed
timer:display
git
}

+ 14
- 9
elvish/lib/timer.elv View File

@@ -5,26 +5,31 @@ delta = 0
s = 0
m = 0
h = 0
composed = ''

util:add-after-readline [_]{ start = (date +%s) }
util:add-before-readline {
delta = (- (date +%s) $start)
h = 0
m = 0
s = $delta
if (> $delta 3600) {
s = (% $delta 60)
m = (/ (- (% $delta 3600) $s) 60)
h = (/ (- $delta (* $m 60) $s) 3600)
composed = (edit:styled ' ⏱'$h':'(util:pad $m 2 &with=0)':'(util:pad $s 2 &with=0) bold)
} elif (> $delta 60) {
s = (% $delta 60)
m = (/ (- $delta $s) 60)
composed = (edit:styled ' ⏱'$m':'(util:pad $s 2 &with=0) bold)
} elif (> $delta 5) {
composed = (edit:styled ' ⏱'$delta bold)
h = 0
} else {
composed = ''
s = $delta
m = 0
h = 0
}
}

fn display {
if (> $h 0) {
styled ' ⏱'$h':'(util:pad $m 2 &with=0)':'(util:pad $s 2 &with=0) bold
} elif (> $m 0) {
styled ' ⏱'$m':'(util:pad $s 2 &with=0) bold
} elif (> $s 5) {
styled ' ⏱'$s bold
}
}

+ 6
- 5
elvish/rc.elv View File

@@ -13,11 +13,14 @@ fn r [@a]{
fn alias [cmd @a]{ put [@b]{ (external $cmd) (explode $a) $@b } }

ls~ = (alias lc)
cat~ = (alias bat)
cat~ = (alias bat --paging=never)
xr~ = (alias sudo xbps-remove -R)
o~ = (alias gio open)

-exports- = [&]

edit:insert:binding[Ctrl-X] = { edit:-instant:start }

{
use github.com/xiaq/edit.elv/smart-matcher
use theme
@@ -30,13 +33,11 @@ xr~ = (alias sudo xbps-remove -R)
util:set-title (tilde-abbr $pwd) >/dev/tty
}
util:add-after-readline [a]{
if (eq $a '') { print "\r" >/dev/tty; ls >/dev/tty; echo >/dev/tty }
if (eq $a '') { ls } >/dev/tty
util:set-title (splits ' ' $a | take 1)' '(tilde-abbr $pwd) >/dev/tty
}
}

-override-wcwidth 🦀 2
set-env GPG_TTY (tty)
set-env PAGER kakpager
set-env MANPAGER less
set-env LESSHISTFILE -
set-env NIMPH_TOKEN (cat ~/sns/github.key)

+ 28
- 12
kak.kak View File

@@ -16,11 +16,6 @@ set global modelinefmt '%opt{modeline_git_branch} %val{bufname}
%val{cursor_line}:%val{cursor_char_column} {{mode_info}}
{{context_info}}◂%val{client}⊙%val{session}▸'

set global connect_source "%val{config}/autoload/splug"
set global connect_shell elvish

unalias global e edit
alias global e edit-or-dir
alias global bd delete-buffer
alias global bf buffer-first
alias global bl buffer-last
@@ -30,7 +25,6 @@ alias global sw sudo-write
alias global cdb change-directory-current-buffer
alias global f find
alias global s sort-selections
alias global c connect-terminal

face global LineNumbersWrapped black

@@ -51,6 +45,8 @@ map global normal -docstring 'comment line' '#' ': comment-line<ret>'
map global normal -docstring 'comment block' '<a-#>' ': comment-block<ret>'
map global normal -docstring 'delete to end of line' D <a-l>d
map global normal -docstring 'yank to end of line' Y <a-l>
map global user -docstring 'replay macro' . q
map global user -docstring 'record macro' <a-.> Q

map global user -docstring 'add phantom selection' <a-f> ': phantom-selection-add-selection<ret>'
map global user -docstring 'clear all phantom selections' <a-F> ': phantom-selection-select-all<ret>: phantom-selection-clear<ret>'
@@ -73,12 +69,16 @@ map global normal <a-space> ': fzf-mode<ret>'
map global user -docstring 'expand selection' e ': expand<ret>'
map global user -docstring 'expand repeat' E ': expand-repeat<ret>'

map global user -docstring 'buffers…' b ': enter-buffers-mode<ret>'
map global user -docstring 'buffers (lock)…' B ': enter-user-mode -lock buffers<ret>'
map global normal -docstring 'buffers…' b ': enter-buffers-mode<ret>'
map global normal -docstring 'buffers (lock)…' B ': enter-user-mode -lock buffers<ret>'

map global user -docstring "next error" l ': lint-next-error<ret>'
map global user -docstring "previous error" L ': lint-previous-error<ret>'

word-movement-map previous q
word-movement-map next w
word-movement-map skip e

declare-user-mode surround
map global user -docstring 'surround mode' s ': enter-user-mode surround<ret>'
map global surround -docstring 'surround' s ': surround<ret>'
@@ -154,6 +154,18 @@ def clean-trailing-whitespace -docstring 'Remove trailing whitespace' %{

# Hooks

hook global KakBegin .* %{
state-save-reg-sync colon
state-save-reg-sync pipe
state-save-reg-sync slash
}

hook global KakEnd .* %{
state-save-reg-sync colon
state-save-reg-sync pipe
state-save-reg-sync slash
}

hook global ModuleLoaded kitty %{
set global kitty_window_type kitty
}
@@ -167,8 +179,11 @@ hook global ModuleLoaded fzf %{

hook global WinDisplay .* info-buffers
hook global NormalIdle .* %{ try %{ exec -draft '<a-i>w: palette-status<ret>' } }
hook global BufWritePost .* %{ git show-diff }
hook global BufReload .* %{ git show-diff }

eval %sh{ git rev-parse --is-inside-work-tree 2>/dev/null 1>/dev/null && printf %s "
hook global BufWritePost .* %{ git show-diff }
hook global BufReload .* %{ git show-diff }
"}

hook global WinCreate .* %{
auto-pairs-enable
@@ -241,6 +256,9 @@ hook global WinSetOption filetype=scss %{

hook global WinSetOption filetype=markdown %{
set buffer formatcmd 'prettier --parser markdown'
def -docstring 'render current buffer' render %{
exec ": connect-terminal glow -s dark %val{buffile} | ${PAGER}<ret>"
}
}

hook global WinSetOption filetype=python %{
@@ -252,8 +270,6 @@ hook global WinSetOption filetype=nim %{
set buffer gdb_program 'nim-gdb'
set buffer formatcmd 'nimprettify'
set buffer makecmd 'nimble build'
set buffer lintcmd 'nimlint'
no-tabs 2
lint-on-write
lsp-engage
}

+ 1
- 0
kitty/colors-diff.conf View File

@@ -0,0 +1 @@
../ntr/templates/kitty-colors-diff

+ 1
- 1
kitty/colors.conf View File

@@ -1 +1 @@
/home/solitude/dot/ntr/templates/kitty-colors
../ntr/templates/kitty-colors

+ 2
- 20
kitty/diff.conf View File

@@ -1,29 +1,11 @@
include colors-diff.conf

syntax_aliases pyj:py recipe:py
pygments_style default
num_context_lines 3
diff_cmd auto
replace_tab_by \x20\x20\x20\x20

foreground black
background white
title_fg black
title_bg white
margin_bg #fafbfc
margin_fg #aaaaaa
removed_bg #ffeef0
highlight_removed_bg #fdb8c0
removed_margin_bg #ffdce0
added_bg #e6ffed
highlight_added_bg #acf2bd
added_margin_bg #cdffd8
filler_bg #fafbfc
hunk_margin_bg #dbedff
hunk_bg #f1f8ff
search_bg #444
search_fg white
select_bg #B4D5FE
select_fg black

map q quit
map esc quit
map j scroll_by 1

+ 21
- 12
kitty/kitty.conf View File

@@ -6,7 +6,7 @@ bold_font Iosevka Term SS04 Bold
bold_italic_font Iosevka Term SS04 Bold Italic
font_size 12.0

adjust_line_height 0
adjust_line_height 1
adjust_column_width 0
box_drawing_scale 0.001, 1, 1.5, 2

@@ -39,7 +39,7 @@ hide_window_decorations no

repaint_delay 15
input_delay 3
sync_to_monitor no
sync_to_monitor yes

visual_bell_duration 0.0
enable_audio_bell yes
@@ -58,6 +58,10 @@ startup_session none
clipboard_control write-clipboard write-primary read-clipboard read-primary
term xterm-kitty

env PAGER=kakpager
env MANPAGER=less
env LESSHISTFILE=-

window_border_width 1
window_margin_width 0
window_padding_width 0
@@ -102,7 +106,7 @@ cursor_shape beam
# map key combine <separator> action1 <separator> action2 <separator> action3 ...
kitty_mod ctrl+shift

map ctrl+shift+delete clear_terminal reset active
map kitty_mod+delete clear_terminal reset active
map kitty_mod+f9 clear_terminal reset active
map kitty_mod+f10 clear_terminal clear active
map kitty_mod+f11 clear_terminal scrollback active
@@ -189,7 +193,6 @@ map kitty_mod+p>w kitten hints --type word --program -
map kitty_mod+f11 toggle_fullscreen
map kitty_mod+u input_unicode_character
# Open the kitty shell in a new window/tab/overlay/os_window to control kitty using commands.
map kitty_mod+f2 edit_config_file
map kitty_mod+escape kitty_shell overlay
map kitty_mod+a>m set_background_opacity +0.1
map kitty_mod+a>l set_background_opacity -0.1
@@ -197,14 +200,20 @@ map kitty_mod+a>1 set_background_opacity 1
map kitty_mod+a>d set_background_opacity default

# Launching and data passing
# source: @selection @text @ansi @{,ansi_}{screen,alternate} none
# target: os_window window tab overlay none
# new_{window,tab,os_window}{,_with_cwd} $program? $source?
# pipe $source $target $program
map kitty_mod+f1 pipe @ansi_alternate overlay kakpager
# map f2 pipe @selection overlay less +g -R
map ctrl+alt+enter new_os_window_with_cwd
map ctrl+g new_tab_with_cwd tig
# --title, --tab-title
# --type background/clipboard/os-window/overlay/primary/tab/window
# --keep-focus
# --cwd path/current
# --env key=value
# --copy-colors, --copy-cmdline, --copy-env
# --location first, last, neighbor
# --allow-remote-control
# --stdin-source @alternate/@alternate_scrollback/@screen/@screen_scrollback/@selection/none
# --stdin-add-formatting, --stdin-add-line-wrap-markers
# KITTY_PIPE_DATA={scrolled_by}:{cursor_x},{cursor_y}:{lines},{columns}
map ctrl+alt+enter launch --type=os-window --cwd=current
map kitty_mod+f1 launch --type=overlay --stdin-source=@alternate_scrollback --stdin-add-formatting kakpager
map kitty_mod+g launch --type=overlay --cwd=current tig

# Sending arbitrary text on shortcut key presses
# You can tell kitty to send arbitrary (UTF-8) encoded text to

+ 0
- 4
lc View File

@@ -1,5 +1,3 @@
kind = "numeric cset 0123456789-_.:,%"
kind = "capsdoc cset ABCDEFGHIJKLMNOPQRSTUVWXYZ_-."
kind = "object SFX .o .a .la .so .pyc .pyo .dvi .elc .obj"
kind = "script SFX .pl .awk .elv .sh .csh .gpi akefile .log .nims .R .js .scm .lsp .cfg .cf .conf"
kind = "compress SFX .z .gz .bz .bz2 .lz .Lz .xz 4z .zs .zs"
@@ -68,8 +66,6 @@ color="source:0x60:0 fhot3"
color="object:0x68:0 fhot5"
color="core:0x68:0 fhot5"
color="backup:0x80:0 FHOT4"
color="capsdoc:0x23:0 fhot+"
color="numeric:0x21:0 fhot+"
color="document:0x24:0 fhot+"

color="symlink:0x10:1 italic"

+ 4
- 4
mpv/mpv.conf View File

@@ -4,10 +4,10 @@ msg-color

# Video
profile=gpu-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossharp
glsl-shaders="~~/shaders/KrigBilateral.glsl"
glsl-shaders="~~/shaders/FSRCNNX_x2_8-0-4-1.glsl"
# scale=ewa_lanczossharp
# cscale=ewa_lanczossharp
# glsl-shaders="~~/shaders/KrigBilateral.glsl"
# glsl-shaders="~~/shaders/FSRCNNX_x2_8-0-4-1.glsl"

# video-sync=display-resample
# interpolation=yes

+ 22
- 7
nim.nim View File

@@ -2,6 +2,8 @@ from macros import error

type Compiler = enum gcc = "gcc", clang = "clang"

var cross = false

proc setCompiler(s: string, compiler = gcc, cpp = false) {.used.} =
let c = findExe s
let cpp = (if cpp: ".cpp" else: "")
@@ -10,7 +12,23 @@ proc setCompiler(s: string, compiler = gcc, cpp = false) {.used.} =
switch $compiler & cpp & ".exe", c
switch $compiler & cpp & ".linkerexe", c

when defined(wasm):
when defined(musl):
setCompiler "x86_64-linux-musl-gcc"
switch "passL", "-static"

elif defined(x86):
cross = true
setCompiler "i686-pc-linux-gnu-gcc"
switch "cpu", "i386"
switch "passL", "--sysroot=/usr/i686-pc-linux-gnu/"

elif defined(arm):
cross = true
switch "cpu", "arm"
switch "passL", "--sysroot=/usr/arm-linux-gnueabihf/"

elif defined(wasm):
cross = true
let linkerOptions = "-nostdlib -Wl,--no-entry,--allow-undefined,--gc-sections,--strip-all"
switch "o", projectName() & ".wasm"
switch "cpu", "i386"
@@ -28,13 +46,10 @@ when defined(wasm):
switch "clang.options.linker", linkerOptions
switch "clang.cpp.options.linker", linkerOptions

when defined(musl):
setCompiler "x86_64-linux-musl-gcc"
switch "passL", "-static"

when defined(release) or defined(danger):
switch "excessiveStackTrace", "off"
switch "passC", "-march=native -O3"
if not cross:
switch "passC", "-march=native"
switch "passC", "-floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block"
switch "passC", "-flto=8"
switch "passC", "-ftree-vectorize"
@@ -51,4 +66,4 @@ else:
switch "nimcache", "/tmp/nim/" & projectName()

switch "styleCheck", "hint"
switch "parallelBuild", "0"
switch "verbosity", "2"

+ 1
- 0
ntr/profiles/default View File

@@ -1,5 +1,6 @@
Xresources: <{$HOME}>/.Xresources
kitty-colors: <{$XDG_CONFIG_HOME}>/kitty/colors.conf
kitty-colors-diff: <{$XDG_CONFIG_HOME}>/kitty/colors-diff.conf
dunst: <{$XDG_CONFIG_HOME}>/dunst/dunstrc
zathura: <{$XDG_CONFIG_HOME}>/zathura/zathurarc
polybar: <{$XDG_CONFIG_HOME}>/polybar/config

+ 19
- 0
ntr/templates/kitty-colors-diff View File

@@ -0,0 +1,19 @@
foreground <{color.fg}>
background <{color.bg}>
title_fg <{color.fg}>
title_bg <{color.bg}>
margin_bg #fafbfc
margin_fg #aaaaaa
removed_bg #ffeef0
highlight_removed_bg #fdb8c0
removed_margin_bg #ffdce0
added_bg #e6ffed
highlight_added_bg #acf2bd
added_margin_bg #cdffd8
filler_bg <{color.bg}>
hunk_margin_bg #dbedff
hunk_bg #f1f8ff
search_bg #444
search_fg white
select_bg <{color.fg}>
select_fg <{color.bg}>

+ 29
- 5
ntr/templates/zathura View File

@@ -1,8 +1,32 @@
set window-title-home-tilde true
set statusbar-basename true
set selection-clipboard clipboard
set window-title-basename true
set statusbar-bg "<{color.bg}>"
set statusbar-fg "<{color.fg}>"
set recolor-lightcolor "<{color.fg}>"
set recolor-darkcolor "<{color.bg}>"

set recolor-keephue
set recolor true

set completion-bg "<{color.bg}>"
set completion-fg "<{color.fg}>"
set completion-group-bg "<{color.bg}>"
set completion-group-fg "<{color2}>"
set completion-highlight-bg "<{color.fg}>"
set completion-highlight-fg "<{color.bg}>"
set recolor-lightcolor "<{color.bg}>"
set recolor-darkcolor "<{color.fg}>"
set default-bg "<{color.bg}>"
set inputbar-bg "<{color.bg}>"
set inputbar-fg "<{color.fg}>"
set notification-bg "<{color.bg}>"
set notification-fg "<{color.fg}>"
set notification-error-bg "<{color1}>"
set notification-error-fg "<{color.fg}>"
set notification-warning-bg "<{color1}>"
set notification-warning-fg "<{color.fg}>"
set statusbar-bg "<{color.bg}>"
set statusbar-fg "<{color.fg}>"
set index-bg "<{color.bg}>"
set index-fg "<{color.fg}>"
set index-active-bg "<{color.fg}>"
set index-active-fg "<{color.bg}>"
set render-loading-bg "<{color.bg}>"
set render-loading-fg "<{color.fg}>"

+ 1
- 0
pulse/daemon.conf View File

@@ -4,3 +4,4 @@ log-level = error
default-sample-format = s24le
default-sample-rate = 44100
alternate-sample-rate = 48000
flat-volumes = no

+ 21
- 14
splug.toml View File

@@ -8,8 +8,14 @@ files = ["rc/auto-pairs.kak"]
["https://github.com/alexherbo2/search-highlighter.kak"]
files = ["rc/search-highlighter.kak"]

["https://gitlab.com/fsub/kakoune-mark"]
files = ["mark.kak"]
["https://github.com/alexherbo2/replace.kak"]
files = ["rc/replace-mode.kak"]

["https://github.com/alexherbo2/word-movement.kak"]
files = ["rc/word-movement.kak"]

["https://github.com/alexherbo2/explore.kak"]
files = ["rc/explore/files.kak", "rc/explore/buffers.kak"]

["https://github.com/lenormf/kakoune-extra"]
files = ["widgets/git-branch.kak", "vcs.kak"]
@@ -48,34 +54,35 @@ files = ["sudo-write.kak"]
files = ["find.kak"]

["https://github.com/occivink/kakoune-gdb"]
files = ["gdb.kak"]
files = ["gdb.kak", "gdb-output-handler.perl"]

["https://github.com/occivink/kakoune-vertical-selection"]
files = ["vertical-selection.kak"]

["https://github.com/occivink/kakoune-phantom-selection"]
files = ["phantom-selection.kak"]

["https://github.com/occivink/kakoune-sort-selections"]
files = ["sort-selections.kak"]

["https://gitlab.com/notramo/elvish.kak"]
files = ["elvish.kak"]

["https://github.com/TeddyDD/kakoune-edit-or-dir"]
files = ["rc/edit-or-dir.kak"]

["https://github.com/andreyorst/smarttab.kak"]
files = ["rc/smarttab.kak"]

["https://github.com/andreyorst/tagbar.kak"]
files = ["rc/tagbar.kak"]

["https://github.com/andreyorst/fzf.kak"]

["https://github.com/chambln/kakoune-readline"]
files = ["readline.kak"]

["https://github.com/laelath/kakoune-show-matching-insert"]
files = ["matching-insert.kak"]

["https://gitlab.com/Screwtapello/kakoune-state-save"]
files = ["state-save.kak"]

["https://github.com/JJK96/kakoune-repl-send"]
files = ["repl.kak"]

["https://github.com/JJK96/kakoune-rainbow"]
files = ["rainbow.kak"]

# mpv plugins

["https://github.com/ElegantMonkey/mpv-webm"]

+ 4
- 2
xbps-src View File

@@ -1,9 +1,11 @@
THREADS=6

GRAPHITE="-floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block"
CFLAGS="-flto=6 ${GRAPHITE} -ftree-vectorize"
CFLAGS="-flto=${THREADS} ${GRAPHITE} -ftree-vectorize"
CXXFLAGS="${CFLAGS}"
LDFLAGS="${CFLAGS} -fuse-linker-plugin"

XBPS_MAKEJOBS=6
XBPS_MAKEJOBS="${THREADS}"
XBPS_CCACHE=yes
XBPS_ALLOW_RESTRICTED=yes


+ 43
- 24
xonotic.cfg View File

@@ -1,26 +1,45 @@
bind 0 "weapon_group_0"
bind e "weapon_group_1"
bind 1 "weapon_group_2"
bind 2 "weapon_group_3"
bind 3 "weapon_group_4"
bind z "weapon_group_5"
bind x "weapon_group_6"
bind q "weapon_group_7"
bind c "weapon_group_8"
bind f "weapon_group_9"
bind MWHEELUP "weapon_group_3"
bind MWHEELDOWN "weapon_group_2"
bind a "+moveleft"
bind d "+moveright"
bind s "+back"
bind w "+forward"
bind SPACE "+jump"
bind CTRL "+crouch"
bind ALT "+zoom"
bind SHIFT "+hook"
bind k "kill"
bind 0 weapon_group_0
bind e weapon_group_1
bind 1 weapon_group_2
bind 2 weapon_group_3
bind 3 weapon_group_4
bind z weapon_group_5
bind x weapon_group_6
bind q weapon_group_7
bind c weapon_group_8
bind f weapon_group_9
bind MWHEELUP weapon_group_3
bind MWHEELDOWN weapon_group_2
bind a +moveleft
bind d +moveright
bind s +back
bind w +forward
bind SPACE +jump
bind CTRL +crouch
bind ALT +zoom
bind SHIFT +hook
bind k kill

alias dc disconnect
alias q quit

fov 105

hud_damage_blur 0
hud_damage 0.4

cl_zoomspeed -1
cl_reticle 0
cl_bobfall 0
cl_bobmodel 0
cl_bobup 0

hud_panel_physics_update_interval 0
hud_panel_scoreboard_minwidth 0.8

cl_netfps 120
cl_curl_maxspeed 5000
cl_curl_maxdownloads 5

Loading…
Cancel
Save