config: system setup and CS2 training infrastructure optimization

- Add Nextcloud DSA-Aufnahmen bookmark to GTK file picker
- Configure Logitech G502 mouse with flat acceleration profile in Hyprland
- Update wallpapers to AI-generated witch autumn and rose pine themes
- Reorganize and expand CS2 autoexec.cfg:
  * Add radar size toggle alias and train server quick-connect
  * Streamline input binds (remove MOUSE3 jump duplicate)
  * Reorganize grenade, slot, and buy key bindings
  * Add MatchZy bot placement and quick-save nade system (F1-F8)
  * Add radio/communication wheel binds
  * Fine-tune HUD settings and crosshair size (2.0)
  * Reduce sensitivity from 1.5 to 0.5 for improved precision
  * Optimize viewmodel positioning
  * Add network optimization settings for 1 Gbps fiber connection
  * Expand practice commands for training scenarios
This commit is contained in:
2025-11-02 05:32:48 +01:00
parent ec5d2c707a
commit 45d3dea8ee
4 changed files with 101 additions and 38 deletions

View File

@@ -1,5 +1,6 @@
file:///home/mpuchstein/Documents/personal
file:///home/mpuchstein/Documents/uni uni
file:///home/mpuchstein/Nextcloud/DSA-Aufnahmen DSA-Aufnahmen
file:///home/mpuchstein/Documents
file:///home/mpuchstein/Pictures
file:///home/mpuchstein/Music

View File

@@ -201,6 +201,13 @@ input {
}
}
device {
name = "Logitech Gaming Mouse G502"
sensitivity = 0.0
accel_profile = flat
#force_no_accel = true
}
# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more

View File

@@ -2,8 +2,7 @@ splash = true
splash_offset = 2.0
ipc = true
preload = /home/mpuchstein/Pictures/wallpaper/1920x1080/rosepinesuccubus10.png
preload = /home/mpuchstein/Pictures/wallpaper/1920x1080/rosepinesuccubus3.png
preload = /home/mpuchstein/Pictures/wallpaper/1920x1080/rosepineskull.png
wallpaper = DP-1, /home/mpuchstein/Pictures/wallpaper/1920x1080/rosepinesuccubus10.png
wallpaper = DP-2, /home/mpuchstein/Pictures/wallpaper/1920x1080/rosepinesuccubus3.png
preload = /home/mpuchstein/Pictures/wallpaper/ki/1920x1080/witch_autumn.png
preload = /home/mpuchstein/Pictures/wallpaper/ki/1920x1080/rosepinesuccubus11.png
wallpaper = DP-1, /home/mpuchstein/Pictures/wallpaper/ki/1920x1080/rosepinesuccubus11.png
wallpaper = DP-2, /home/mpuchstein/Pictures/wallpaper/ki/1920x1080/witch_autumn.png

View File

@@ -6,6 +6,11 @@
alias +radarzoom "cl_radar_scale 0.4; cl_radar_always_centered 0"
alias -radarzoom "cl_radar_scale 0.7; cl_radar_always_centered 1"
alias +radarsize "cl_hud_radar_scale 0.7"
alias -radarsize "cl_hud_radar_scale 1.3"
alias trainserver "password linuxgaming; connect puchstein.lu:27065"
//Binds
unbindall
@@ -19,7 +24,6 @@ bind "SPACE" "+duck"
bind "SHIFT" "+sprint"
bind "MWHEELUP" "+jump"
bind "MWHEELDOWN" "+jump"
bind "MOUSE3" "+jump"
bind "MOUSE_X" "yaw"
bind "MOUSE_Y" "pitch"
@@ -30,13 +34,16 @@ bind "CTRL" "+reload"
bind "F" "+use"
bind "G" "drop"
bind "R" "+lookatweapon"
bind "Mouse4" "+jt;+ta;"
// Slot binds
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot5"
bind "6" "slot12"
bind "7" "slot13"
bind "8" "+spray_menu"
bind "MOUSE4" "lastinv"
// Grenade binds
bind "Z" "buy incgrenade; slot10"
@@ -46,37 +53,81 @@ bind "V" "buy smokegrenade; slot8"
bind "5" "buy decoy; slot9"
// UI binds
bind "TAB" "+radarzoom"
bind "B" "buymenu"
bind "ESCAPE" "cancelselect"
bind "T" "+showscores"
bind "TAB" "+radarzoom"
bind "B" "buymenu"
bind "ESCAPE" "cancelselect"
bind "T" "+showscores"
bind "NONUSBACKSLASH" "+radarsize"
// Communication and console binds
bind "ENTER" "messagemode"
bind "Y" "messagemode2"
bind "\" "messagemode2"
bind "Q" "player_ping"
bind "`" "toggleconsole"
bind "ALT" "+voicerecord"
bind "E" "voice_modenable_toggle"
bind "6" "radio"
bind "]" "callvote"
bind "Y" "radio1"
bind "U" "radio2"
bind "I" "radio3"
bind "H" "+radialradio"
bind "J" "+radialradio2"
bind "K" "+radialradio3"
// Buybinds
bind "KP_0" "buy vesthelm"
bind "KP_1" "buy vest"
bind "KP_2" "buy m4a1; buy ak47;"
bind "KP_3" "buy m4a1_silencer; buy sg556"
bind "KP_4" "buy awp;"
bind "KP_5" "buy famas; buy galilar"
bind "KP_6" "buy mac10; buy mp9"
bind "KP_7" "buy mag7; buy sawedoff"
bind "KP_8" "buy cz75a; buy tec9"
bind "KP_9" "buy deagle"
bind "KP_0" "buy vesthelm"
bind "KP_DEL" "buy vest"
bind "KP_ENTER" "buy defuser"
bind "KP_1" "buy m4a1; buy ak47;"
bind "KP_2" "buy m4a1_silencer; buy galilar"
bind "KP_3" "buy awp;"
bind "KP_4" "buy mac10; buy mp9"
bind "KP_5" "buy mp5sd"
bind "KP_6" "buy ssg08"
bind "KP_7" "buy cz75a"
bind "KP_8" "buy fiveseven; buy tec9"
bind "KP_9" "buy deagle"
//Trainingsbinds
bind "P" "sv_cheats 1; bot_kick; mp_limitteams 0; mp_autoteambalance 0; mp_maxmoney 60000; mp_startmoney 60000; mp_buytime 9999; mp_buy_anywhere 1; mp_freezetime 0; mp_roundtime 60; sv_grenade_trajectory_prac_pipreview true; mp_roundtime_defuse 60; mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1; sv_infinite_ammo 1; sv_showimpacts 1; sv_showimpacts_time 10; ammo_grenade_limit_total 5; mp_warmup_end; mp_restartgame 1;"
bind "P" "sv_cheats 1; bot_kick; mp_limitteams 0; mp_autoteambalance 0; mp_maxmoney 60000; mp_startmoney 60000; mp_buytime 9999; mp_buy_anywhere 1; mp_freezetime 0; mp_roundtime 60; sv_grenade_trajectory_prac_pipreview true; mp_roundtime_defuse 60; mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1; sv_infinite_ammo 1; sv_showimpacts 1; sv_showimpacts_time 10; ammo_grenade_limit_total 5; ff_damage_reduction_grenade_self 0; sv_falldamage_scale 0; inferno_damage 0; mp_warmup_end; mp_restartgame 1;"
bind "O" "sv_grenade_trajectory 1;sv_grenade_trajectory_time 10;sv_showimpacts 1;sv_showimpacts_time 10;give weapon_incgrenade;give weapon_flashbang;give weapon_smokegrenade;give weapon_molotov;give weapon_decoy;give weapon_hegrenade"
bind "M" "sv_rethrow_last_grenade"
bind "N" "noclip"
bind "L" "ent_fire smokegrenade_projectile kill;ent_fire molotov_projectile kill;stopsound"
bind "M" "sv_rethrow_last_grenade; css_rethrow"
bind "," "css_rethrowflash"
bind "." "css_last"
bind ";" "css_throw quick1; css_throw quick2; css_throw quick3"
bind "L" "ent_fire smokegrenade_projectile kill;ent_fire molotov_projectile kill;stopsound; css_clear"
// MatchZy Bot Commands
bind "DOWNARROW" "css_bot" // Place bot at current position
bind "UPARROW" "css_boost" // Place bot and boost on it
bind "LEFTARROW" "css_crouchbot" // Place crouched bot
bind "RIGHTARROW" "css_crouchboost" // Place crouched bot and boost
// Quick-Save System
bind "F1" "css_savenade quick1" // Save to slot 1
bind "F2" "css_savenade quick2" // Save to slot 2
bind "F3" "css_savenade quick3" // Save to slot 3
bind "F4" "css_listnades" // List all saved nades
bind "F5" "css_loadnade quick1" // Load slot 1
bind "F6" "css_loadnade quick2" // Load slot 2
bind "F7" "css_loadnade quick3" // Load slot 3
bind "F8" "css_deletenade quick1; css_deletenade quick2; css_deletenade quick3" // Clear all quick-saves
// MatchZy Practice Commands (freed keys)
bind "INS" "css_god" // Toggle god mode
bind "HOME" "css_impacts" // Toggle bullet impacts
bind "PGUP" "css_traj" // Toggle trajectory
bind "DEL" "css_nobots" // Remove all bots
bind "END" "css_noflash" // Toggle flash immunity
bind "PGDN" "css_timer" // Start/stop timer
//leetify bind
bind "/" "say GET LEETIFY"
// Audio
volume "0.15"
@@ -90,10 +141,10 @@ snd_roundstart_volume "0"
snd_tensecondwarning_volume "0.04"
// HUD
hud_scaling "1.1"
hud_scaling "0.8"
hud_showtargetid "1"
cl_autohelp "0"
cl_hud_color "8"
cl_hud_color 12
cl_sanitize_player_names "0"
cl_showloadout "1"
+cl_show_team_equipment
@@ -101,7 +152,7 @@ gameinstructor_enable "0"
//CROSSHAIR COMMANDS
cl_crosshairstyle 4
cl_crosshairsize 1
cl_crosshairsize 2
cl_crosshairthickness 0.5
cl_crosshairgap -2
cl_crosshair_drawoutline 1
@@ -117,11 +168,10 @@ cl_crosshaircolor 5
//EXTRAS
cl_crosshair_sniper_width 1
cl_crosshair_friendly_warning 1
hud_showtargetid 1
cl_hud_color 6
hud_showtargetid 0
// Mouse
sensitivity "1.5"
sensitivity "0.5"
zoom_sensitivity_ratio "0.818933027098955175"
// Radar
@@ -134,14 +184,15 @@ cl_radar_square_with_scoreboard "0"
// Video
fps_max "0"
r_fullscreen_gamma 2.5
r_fullscreen_gamma "1.9"
// Viewmodel
viewmodel_presetpos "1"
viewmodel_fov "54"
viewmodel_offset_x "-2.0"
viewmodel_offset_y "-2.0"
viewmodel_offset_z "-2.0"
viewmodel_presetpos 0
viewmodel_offset_x 0
viewmodel_offset_y -2
viewmodel_offset_z -2
viewmodel_fov 54
cl_prefer_lefthanded null
// Performance
mat_queue_mode "-1"
@@ -150,5 +201,10 @@ cl_disable_ragdolls "1"
engine_low_latency_sleep_after_client_tick true
r_show_build_info false
// Network Optimization (1 Gbps Fiber)
rate "786432" // Max bandwidth
cl_interp "0.015625" // Minimum interpolation - best for stable connections
cl_interp_ratio "1" // Minimal delay ratio
echo "Loaded autoexec.cfg"
host_writeconfig