feat: tf2.nix
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
exec loadouts/load
|
||||
|
||||
exec overrides/binds.cfg
|
||||
exec overrides/settings.cfg
|
||||
|
||||
106
modules/home/users/crumb/tf2/my-config/cfg/overrides/binds.cfg
Normal file
106
modules/home/users/crumb/tf2/my-config/cfg/overrides/binds.cfg
Normal file
@@ -0,0 +1,106 @@
|
||||
unbindall
|
||||
|
||||
bind f5 loadouts.A
|
||||
bind f6 loadouts.B
|
||||
bind f7 loadouts.C
|
||||
bind f8 loadouts.D
|
||||
|
||||
bind alt loadouts.resup
|
||||
|
||||
// Quick-switch
|
||||
alias +melee "slot3"
|
||||
alias -melee "slot1"
|
||||
bind mouse4 +melee
|
||||
|
||||
alias +secondary "slot2"
|
||||
alias -secondary "slot1"
|
||||
bind mouse5 +secondary
|
||||
|
||||
// bhop
|
||||
bind "mwheelup" "+jump"
|
||||
bind "mwheeldown" "+jump"
|
||||
|
||||
// q/e scroll
|
||||
bind q invprev
|
||||
bind e invnext
|
||||
|
||||
// chat
|
||||
bind "t" "say"
|
||||
bind "y" "say_team"
|
||||
bind "p" "say_party"
|
||||
bind "v" "+voicerecord"
|
||||
|
||||
// use null-movement script included w/ mastercomfig
|
||||
bind w +mf
|
||||
bind a +ml
|
||||
bind s +mb
|
||||
bind d +mr
|
||||
|
||||
// Class keypad
|
||||
bind kp_end "join_class scout"
|
||||
bind kp_downarrow "join_class soldier"
|
||||
bind kp_pgdn "join_class pyro"
|
||||
bind kp_leftarrow "join_class demoman"
|
||||
bind kp_5 "join_class heavyweapons"
|
||||
bind kp_rightarrow "join_class engineer"
|
||||
bind kp_home "join_class medic"
|
||||
bind kp_uparrow "join_class sniper"
|
||||
bind kp_pgup "join_class spy"
|
||||
|
||||
// Crouch-jump
|
||||
alias +cj "+duck; +jump"
|
||||
alias -cj "-duck; -jump"
|
||||
bind space +cj
|
||||
|
||||
bind "0" "slot10"
|
||||
bind "1" "slot1"
|
||||
bind "2" "slot2"
|
||||
bind "3" "slot3"
|
||||
bind "4" "slot4"
|
||||
bind "5" "slot5"
|
||||
bind "6" "slot6"
|
||||
bind "7" "slot7"
|
||||
bind "8" "slot8"
|
||||
bind "9" "slot9"
|
||||
bind "b" "scrapped"
|
||||
bind "c" "voice_menu_3"
|
||||
bind "f" "+inspect"
|
||||
bind "g" "+taunt"
|
||||
bind "h" "+quickswitch"
|
||||
bind "i" "showmapinfo"
|
||||
bind "j" "cl_trigger_first_notification"
|
||||
bind "k" "cl_decline_first_notification"
|
||||
bind "l" "dropitem"
|
||||
bind "m" "open_charinfo_direct"
|
||||
bind "n" "open_charinfo_backpack"
|
||||
bind "o" "+attack3"
|
||||
bind "r" "+reload"
|
||||
bind "u" "kill"
|
||||
bind "v" "+use_action_slot_item"
|
||||
bind "x" "voice_menu_2"
|
||||
bind "z" "voice_menu_1"
|
||||
bind "[" "callvote"
|
||||
bind "]" "toggle r_drawviewmodel"
|
||||
bind "'" "+moveup"
|
||||
bind "`" "toggleconsole"
|
||||
bind "," "changeclass"
|
||||
bind "." "changeteam"
|
||||
bind "/" "+movedown"
|
||||
bind "\" "save_replay"
|
||||
bind "-" "abuse_report_queue"
|
||||
bind "SPACE" "+jump"
|
||||
bind "TAB" "+showscores"
|
||||
bind "ESCAPE" "cancelselect"
|
||||
bind "INS" "show_quest_log"
|
||||
bind "END" "centerview"
|
||||
bind "PAUSE" "pause"
|
||||
bind "SHIFT" "+duck"
|
||||
bind "RSHIFT" "disguiseteam"
|
||||
bind "F3" "show_matchmaking"
|
||||
bind "F10" "quit prompt"
|
||||
bind "F11" "vr_reset_home_pos"
|
||||
bind "F12" "replay_togglereplaytips"
|
||||
bind "MOUSE1" "+attack"
|
||||
bind "MOUSE2" "+attack2"
|
||||
bind "MOUSE3" "+qsr_slot3_1"
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
exec overrides/binds
|
||||
bind space +jump
|
||||
|
||||
alias +secondary "slot1"
|
||||
alias -secondary "slot2"
|
||||
|
||||
loadouts.demoman
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
exec overrides/binds.cfg
|
||||
|
||||
alias sentry "destroy 2 0; build 2 0;"
|
||||
alias dispenser "destroy 0 0; build 0 0;"
|
||||
alias tp_entrance "destroy 1 0; build 1 0;"
|
||||
alias tp_exit "destroy 1 1; build 1 1;"
|
||||
|
||||
bind 4 dispenser
|
||||
bind mouse3 sentry
|
||||
bind 5 tp_entrance
|
||||
bind 6 tp_exit
|
||||
|
||||
loadouts.engineer
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
exec overrides/binds.cfg
|
||||
loadouts.heavyweapons
|
||||
@@ -0,0 +1,34 @@
|
||||
exec overrides/binds
|
||||
|
||||
alias s1 "slot1; viewmodel_fov 70"
|
||||
alias s2 "slot2; viewmodel_fov 0"
|
||||
alias s3 "slot3; viewmodel_fov 70"
|
||||
|
||||
bind 1 s1
|
||||
bind 2 s2
|
||||
bind 3 s3
|
||||
|
||||
alias +uber "s2; +attack2; dropitem; say_team !!! bleaaaat we üsed !!!"
|
||||
alias -uber "-attack2"
|
||||
bind mouse2 +uber
|
||||
|
||||
alias mask "voicemenu 0 1; say_team !!! masking (98%) !!!"
|
||||
bind q mask
|
||||
|
||||
alias fake "voicemenu 1 7; say_team !!! faking . i love lying !!!"
|
||||
bind b fake
|
||||
|
||||
// medic radar
|
||||
hud_medicautocallers 1
|
||||
alias autocall_default "hud_medicautocallersthreshold 60"
|
||||
alias autocall_all "hud_medicautocallersthreshold 150"
|
||||
alias +radar "autocall_all"
|
||||
alias -radar "autocall_default"
|
||||
bind r "+radar"
|
||||
|
||||
alias +secondary s1
|
||||
alias -secondary s2
|
||||
alias +melee s3
|
||||
alias -melee s2
|
||||
|
||||
loadouts.medic
|
||||
@@ -0,0 +1,20 @@
|
||||
exec overrides/binds.cfg
|
||||
|
||||
alias s1 "slot1; viewmodel_fov 0"
|
||||
alias s2 "slot2; viewmodel_fov 70"
|
||||
alias s3 "slot3; viewmodel_fov 70"
|
||||
|
||||
bind 1 s1
|
||||
bind 2 s2
|
||||
bind 3 s3
|
||||
|
||||
alias +secondary s2
|
||||
alias -secondary s1
|
||||
alias +melee s3
|
||||
alias -melee s1
|
||||
|
||||
bind mouse5 +secondary
|
||||
bind mouse4 +melee
|
||||
|
||||
loadouts.pyro
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
exec overrides/binds
|
||||
loadouts.scout
|
||||
@@ -0,0 +1,13 @@
|
||||
fov_desired 90
|
||||
|
||||
// Viewmodels
|
||||
cl_flipviewmodels 1
|
||||
viewmodel_fov 70
|
||||
|
||||
// Crosshair
|
||||
cl_crosshair_file ""
|
||||
cl_crosshair_scale 40
|
||||
cl_crosshair_red 251
|
||||
cl_crosshair_green 130
|
||||
cl_crosshair_blue 175
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
exec overrides/binds.cfg
|
||||
|
||||
loadouts.sniper
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
exec overrides/binds.cfg
|
||||
|
||||
bind space +jump
|
||||
|
||||
loadouts.soldier
|
||||
|
||||
16
modules/home/users/crumb/tf2/my-config/cfg/overrides/spy.cfg
Normal file
16
modules/home/users/crumb/tf2/my-config/cfg/overrides/spy.cfg
Normal file
@@ -0,0 +1,16 @@
|
||||
exec overrides/binds
|
||||
|
||||
bind b "disguise 1 1"
|
||||
bind 4 "lastdisguise"
|
||||
|
||||
alias +secondary "slot1"
|
||||
alias -secondary "slot3"
|
||||
|
||||
alias +melee "slot4"
|
||||
alias -melee "slot3"
|
||||
|
||||
// remove disguise
|
||||
bind c "disguise 8 -2"
|
||||
|
||||
loadouts.spy
|
||||
|
||||
Reference in New Issue
Block a user