Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

Commit

Permalink
5.0.5
Browse files Browse the repository at this point in the history
Signed-off-by: bigfinfrank <[email protected]>
  • Loading branch information
bigfinfrank committed Dec 8, 2023
1 parent 1fb34cd commit ef5f993
Show file tree
Hide file tree
Showing 15 changed files with 98 additions and 26 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,21 @@ New updates are added as a h2 header (`##`) above the previous version (meaning
We use [Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html) which is the undoubtedly best format for version formatting, please use it for your own projects.


## 5.0.5
```diff
+ Added jump throw aliases, bound to "A" key by default
+ Added voice_vox "0" to audio.cfg
+ Added cl_sniper_auto_rezoom, cl_mouselook, cl_inventory_radial_immediate_select, cl_inventory_radial_tap_to_cycle, and cl_buywheel_nonumberpurchasing (all true) to controls.cfg
+ Added ui_mainmenu_bkgnd_movie_1016BB11 "de_vertigo" to ui.cfg
+ Added skill_container.cfg, skill1.cfg, skill2.cfg, and skill3.cfg to assist in force-enabling some convars on main menu load/server join.
+ Added host_timescale "1" to misc.cfg
+ Added mat_fullbright "0" and mat_disable_normal_mapping "false" to visuals.cfg so it's reset if skill*.cfg's set it for the main menu and the next server joined wasn't an online one.
+ Added contact info to the top of the README

* Reordered some convars
```


## 5.0.4
```diff
+ Added "il" and "gl" aliases to quickly paste in inspect link IDs and gen codes through console
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

This is the config I use whenever I play CS2, changing game settings and console variables to match my personal preferences, make quality-of-life changes, and tweaking values for subtle competitive advantages.

**If you have any questions, feel free to add me as a friend on Discord, [@femboyfin](https://discord.com/users/386945522608373785) or join my personal server, https://discord.com/invite/tcrB28MWk8. I'm always more than happy to help answer questions or help you troubleshoot, but don't expect me to spoonfeed/do *everything* for you.**

## What is a `.cfg` file?

There are official Valve docs [here](https://developer.valvesoftware.com/wiki/CFG), but in short; it's a text file with a long list of console commands, typically with some blank lines for organisation and some comments that are ignored by the game but help humans understand what different parts of the `.cfg` file are for.
Expand Down
24 changes: 15 additions & 9 deletions config/aliases/aliases_controls.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -47,38 +47,44 @@ alias "fin_jumped" "-fin_desubtick_duck";
alias "fin_crouched" "-fin_desubtick_duck";


echoln "[aliases_controls.cfg] {4} Registering better +use aliases"; // For the use spam part, credit to: https://reddit.com/comments/5xila4
echoln "[aliases_controls.cfg] {4} Registering jump throw alias";
alias "+fin_jumpthrowthrow" "-fin_desubtick_attack; -fin_desubtick_attack2";
alias "-fin_jumpthrowjump" "-fin_desubtick_jump";
alias "+fin_jumpthrowjump" "+fin_desubtick_jump";


echoln "[aliases_controls.cfg] {5} Registering better +use aliases"; // For the use spam part, credit to: https://reddit.com/comments/5xila4
alias "+fin_betteruse" "+fin_desubtick_use; bind mwheeldown fin_usespam; bind mwheelup fin_usespam; gameinstructor_enable true";
alias "-fin_betteruse" "-fin_desubtick_use; bind mwheeldown +fin_desubtick_jump; bind mwheelup +fin_desubtick_jump; gameinstructor_enable false";
alias "fin_usespam" "-fin_desubtick_use; bind mwheeldown +fin_desubtick_use; bind mwheelup +fin_desubtick_use";


echoln "[aliases_controls.cfg] {5} Registering Hold-for-knife aliases";
echoln "[aliases_controls.cfg] {6} Registering Hold-for-knife aliases";
alias "+fin_knife" "+fin_autoknifeinspect"; // Hold-for-knife bind, while holding the key you will
alias "-fin_knife" "lastinv"; // hold your knife and go back to your last gun on release


echoln "[aliases_controls.cfg] {6} Registering jump throw aliases";
echoln "[aliases_controls.cfg] {7} Registering jump throw aliases";
alias "+fin_jthrow" "+fin_desubtick_jump; -fin_desubtick_attack; -fin_desubtick_attack2";
alias "-fin_jthrow" "-fin_desubtick_jump";


echoln "[aliases_controls.cfg] {7} Registering alias to disable jumping while shooting"; // Credit to: https://reddit.com/comments/73wcsz
echoln "[aliases_controls.cfg] {8} Registering alias to disable jumping while shooting"; // Credit to: https://reddit.com/comments/73wcsz
alias "+noscroll_attack" "+fin_desubtick_attack; bind mwheeldown fin_nothing; bind mwheelup fin_nothing";
alias "-noscroll_attack" "-fin_desubtick_attack; bind mwheeldown +fin_desubtick_jump; bind mwheelup +fin_desubtick_jump";


echoln "[aliases_controls.cfg] {8} Registering Anti-AFK aliases";
echoln "[aliases_controls.cfg] {9} Registering Anti-AFK aliases";
alias "fin_antiafk" "+fin_desubtick_left; +fin_desubtick_moveright; +fin_desubtick_attack2; +fin_desubtick_sprint";
alias "fin_antiafk2" "-fin_desubtick_left; -fin_desubtick_moveright; -fin_desubtick_attack2; -fin_desubtick_sprint";


echoln "[aliases_controls.cfg] {9} Registering long jump aliases";
echoln "[aliases_controls.cfg] {10} Registering long jump aliases";
alias "+fin_longjump" "+fin_desubtick_duck; +fin_desubtick_jump";
alias "-fin_longjump" "-fin_desubtick_duck; -fin_desubtick_jump";


echoln "[aliases_controls.cfg] {10} Registering null-cancelling movement aliases";
echoln "[aliases_controls.cfg] {11} Registering null-cancelling movement aliases";
alias "+fin_ncmforward" "-fin_desubtick_back; +fin_desubtick_forward; alias fin_ncmcancelforward fin_fix_forward";
alias "+fin_ncmback" "-fin_desubtick_forward; +fin_desubtick_back; alias fin_ncmcancelback fin_fix_back";
alias "+fin_ncmleft" "-fin_desubtick_right; +fin_desubtick_left; alias fin_ncmcancelleft fin_fix_left";
Expand All @@ -97,11 +103,11 @@ alias "fin_ncmcancelleft" "";
alias "fin_ncmcancelright" "";


echoln "[aliases_controls.cfg] {13} Registering free-acceleration bhop alias";
echoln "[aliases_controls.cfg] {12} Registering free-acceleration bhop alias";
alias "fin_highveljump" "+fin_desubtick_jump; -fin_desubtick_back; -fin_desubtick_jump";


echoln "[aliases_controls.cfg] {14} Registering jump bug aliases";
echoln "[aliases_controls.cfg] {13} Registering jump bug aliases";
alias "+fin_jumpbug" "-fin_desubtick_duck; +fin_desubtick_jump";
alias "-fin_jumpbug" "-fin_desubtick_jump";

Expand Down
8 changes: 4 additions & 4 deletions config/loader.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ echoln "[loader.cfg] Start of loader.cfg";
exec "./config/utility/clear.cfg";

echoln "[loader.cfg] Loading"; // Echo the command arguments on the console
echoln "[loader.cfg] Fin's CS2 Config 5.0.4";
echoln "[loader.cfg] Fin's CS2 Config 5.0.5";
echoln "[loader.cfg] https://steamcommunity.com/id/bigfinfrank";
echoln "[loader.cfg] https://github.com/bigfinfrank/cfg";
echoln "[loader.cfg] Last edited: November 28th 2023";
echoln "[loader.cfg] Last edited: December 8th 2023";
echoln "[loader.cfg] ";
echoln "[loader.cfg] ";
echoln "[loader.cfg] ";
Expand Down Expand Up @@ -120,10 +120,10 @@ echoln "[loader.cfg] ";
echoln "[loader.cfg] ";
echoln "[loader.cfg] ";
echoln "[loader.cfg] Loaded";
echoln "[loader.cfg] Fin's CS2 Config 5.0.4";
echoln "[loader.cfg] Fin's CS2 Config 5.0.5";
echoln "[loader.cfg] https://steamcommunity.com/id/bigfinfrank";
echoln "[loader.cfg] https://github.com/bigfinfrank/cfg";
echoln "[loader.cfg] Last edited: November 28th 2023";
echoln "[loader.cfg] Last edited: December 8th 2023";
echoln "[loader.cfg] ";
echoln "[loader.cfg] ";
echoln "[loader.cfg] ";
Expand Down
5 changes: 3 additions & 2 deletions config/primary/audio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ snd_mvp_volume "0.03"; // Changes the m
echoln "[audio.cfg] {2} Changing miscellaneous sound settings";
cl_borrow_music_from_player_slot "-1";
sv_ignoregrenaderadio "true"; // Turn off Fire in the hole messages
bot_chatter "off"; // Control how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'.
snd_headphone_eq "1"; // Select Headphone EQ Preset (0: Natural, 1: Crisp, 2: Smooth)
snd_spatialize_lerp "0"; // "L/R Isolation" in-game audio setting
snd_mute_losefocus "false"; // Mute sounds when losing focus
Expand All @@ -45,9 +46,9 @@ snd_steamaudio_enable_perspective_correction "true"; // Enable perspe
snd_mute_mvp_music_live_players "true"; // If set, MVP music is muted if players from both teams are still alive.
voice_always_sample_mic "true"; // For systems experiencing a hang/stall when using voice chat.
voice_test_log_send "true";
voice_threshold "0";
voice_loopback "true";
bot_chatter "off"; // Control how bots talk. Allowed values: 'off', 'radio', 'minimal', or 'normal'.
voice_threshold "0"; // 0 0
voice_vox "0"; // Voice chat uses a vox-style always on
// snd_mix_async "true"; // [developmentonly] 0: Synchronous sound mixing (for CPUs with very few threads) 1: Asynchronous sound mixing (for CPUs with many threads)
// For snd_spatialize_lerp:
// - 0% - Physically Accurate (default): Physically modeled sound panning behavior most accurately reflecting the emitter position.
Expand Down
2 changes: 1 addition & 1 deletion config/primary/binds.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ bind "KP_PLUS" "

echoln "[binds.cfg] {5} Configuring binds for keyboard row 4";
bind "CAPSLOCK" " ; fin_keycontainer"; // This is the caps lock key
bind "A" " ; fin_keycontainer"; // This is the a key
bind "A" "+fin_jumpthrowjump; +fin_jumpthrowthrow; ; fin_keycontainer"; // This is the a key
bind "S" "+fin_ncmleft; ; fin_keycontainer"; // This is the s key
bind "D" "+fin_ncmback; ; fin_keycontainer"; // This is the d key
bind "F" "+fin_ncmright; ; fin_keycontainer"; // This is the f key
Expand Down
13 changes: 8 additions & 5 deletions config/primary/controls.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@ echoln "[controls.cfg] Start of controls.cfg";
echoln "[controls.cfg] {1} Changing mouse and sensitivity settings";
zoom_sensitivity_ratio "0.818933027098955175"; // Additional mouse sensitivity scale factor applied when FOV is zoomed in. See https://www.reddit.com/r/GlobalOffensive/comments/43urd4
cl_sniper_delay_unscope "false"; // 0: Instantly unscope on fire 1: Delay visual unscope after firing
cl_sniper_auto_rezoom "true"; // Auto-rezoom snipers after a shot
cl_debounce_zoom "false"; // Whether or not to disable holding secondary fire to cycle zoom levels
sensitivity "3.181818"; // Mouse sensitivity.
mouse_inverty "false"; // Reverse Mouse
m_pitch "0.022"; // Mouse pitch factor (0.022 is default) - if you don't know what this is, don't mess with it.
cl_mouselook "true" // Set to 1 to use mouse for look, 0 for keyboard look. Cannot be set while connected to a server.
m_yaw "0.022"; // Mouse yaw factor (0.022 is default) - if you don't know what this is, don't mess with it.
m_pitch "0.022"; // Mouse pitch factor (0.022 is default) - if you don't know what this is, don't mess with it.
mouse_inverty "false"; // Reverse Mouse
sensitivity "3.181818"; // Mouse sensitivity.
// I recommend figuring out your eDPI and then changing your
// mouse DPI to its highest and adjusting your sensitivity.
// It's better for the game engine to get more precise data
Expand All @@ -27,9 +29,10 @@ m_yaw "0.022"; // Mouse yaw fac
echoln "[controls.cfg] {2} Other controls";
cl_scoreboard_mouse_enable_binding "+fin_desubtick_attack2"; // Name of the binding to enable mouse selection in the scoreboard
cl_inventory_radial_immediate_select "true"; // In inventory selection radials. Select weapons the moment the cursor highlights them. Otherwise, only select the selected item on exit.
cl_inventory_radial_tap_to_cycle "true"; // In inventory selection radials. Select weapons the moment the cursor highlights them. Otherwise, only select the selected item on exit.
cl_buywheel_nonumberpurchasing "true"; // Set non-zero to prevent buy wheel from purchasing via number keys
option_speed_method "false"; // Input toggle control
option_duck_method "false"; // Input toggle control
echoln "[controls.cfg] End of controls.cfg";
4 changes: 2 additions & 2 deletions config/primary/init.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ echoln "[init.cfg] Start of init.cfg";


echoln "[init.cfg] {1} Initializing";
hostname "Fin's CS2 Config 5.0.4 - github.com/bigfinfrank/cfg"; // Sets the server name shown in the scoreboard
alias "fin_version" "echoln 5.0.4"; // Sets version number to an alias (can be output with: "alias fin_version")
hostname "Fin's CS2 Config 5.0.5 - github.com/bigfinfrank/cfg"; // Sets the server name shown in the scoreboard
alias "fin_version" "echoln 5.0.5"; // Sets version number to an alias (can be output with: "alias fin_version")
sv_steamgroup "42297947"; // The ID of the steam group that this server belongs to. You can find your group's ID on the admin profile page in the steam community. (currently https://steamcommunity.com/groups/advancedcfg)
cl_clanid "42297947"; // Current clan ID for name decoration

Expand Down
2 changes: 1 addition & 1 deletion config/primary/misc.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ spec_replay_autostart "false"; // Auto-start Ki
sv_matchend_drops_enabled "true"; // Rewards gameplay time is always accumulated for players, but drops at the end of the match can be prevented
sv_competitive_minspec "true"; // Enable to force certain client convars to minimum/maximum values to help prevent competitive advantages.
sv_holiday_mode "0"; // 0 = OFF, 1 = Halloween, 2 = Winter

host_timescale "1"; // Prescale the clock by this amount.

echoln "[misc.cfg] {4} Finishing up";
exec "./config/utility/grammarly/disconnect.cfg"; // "Autocorrect" aliases for the disconnect command
Expand Down
1 change: 1 addition & 0 deletions config/primary/ui.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ hud_showtargetid "true"; // Enables displ
r_show_build_info "true"; // Build information. Leave this enabled when submitting bug screenshots and videos, please!
spec_hide_players "false"; // Toggle the visibility of scoreboard players.
ui_party_msg_sound_enabled "false"; // When enabled, lobby messages will play a short sound
ui_mainmenu_bkgnd_movie_1016BB11 "de_vertigo"; // Main menu background movie
ui_steam_overlay_notification_position_vert "0"; // Steam overlay notification position vertical offset
ui_steam_overlay_notification_position_horz "80"; // Steam overlay notification position horizontal offset
ui_steam_overlay_notification_position "topright"; // Steam overlay notification position
Expand Down
4 changes: 2 additions & 2 deletions config/primary/visuals.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ r_dof_override "false";
r_fullscreen_gamma "2.2"; // Gamma 'typically 2.2 for CRT and 1.7 for LCD'
r_player_visibility_mode "1"; // Improves the legibility of players in low contrast situations. Enabling Boost Player Contrast can degrade graphics performance.
engine_low_latency_sleep_after_client_tick "true"; // When r_low_latency is enabled, this moves the low latency sleep on tick frames to happen after client simulation.


mat_fullbright "0";
mat_disable_normal_mapping "false";

echoln "[visuals.cfg] End of visuals.cfg";
14 changes: 14 additions & 0 deletions config/utility/skill_container.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
echoln "[skill_container.cfg] Start of skill_container.cfg";



echoln "[skill_container.cfg] Triggering on-load convars";
sv_unlockedchapters "2147483647"; // Highest unlocked game chapter.
cl_new_user_phase "-1"; // 0: Not Started, 1: Needs Training, 2: Training Complete, -1: Disabled
sv_cheats "true"; // Allow cheats on server
mat_fullbright "3";
mat_disable_normal_mapping "true";



echoln "[skill_container.cfg] End of skill_container.cfg";
10 changes: 10 additions & 0 deletions skill1.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
echoln "[skill1.cfg] Start of skill1.cfg";



echoln "[skill1.cfg] Loading skill container config";
exec "./config/utility/skill_container.cfg";



echoln "[skill1.cfg] End of skill1.cfg";
10 changes: 10 additions & 0 deletions skill2.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
echoln "[skill2.cfg] Start of skill2.cfg";



echoln "[skill2.cfg] Loading skill container config";
exec "./config/utility/skill_container.cfg";



echoln "[skill2.cfg] End of skill2.cfg";
10 changes: 10 additions & 0 deletions skill3.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
echoln "[skill3.cfg] Start of skill3.cfg";



echoln "[skill3.cfg] Loading skill container config";
exec "./config/utility/skill_container.cfg";



echoln "[skill3.cfg] End of skill3.cfg";

0 comments on commit ef5f993

Please sign in to comment.