Skip to content

Commit d92a882

Browse files
committed
openarena config
1 parent 174867b commit d92a882

File tree

3 files changed

+75
-26
lines changed

3 files changed

+75
-26
lines changed

cfg/q3.cfg

Lines changed: 57 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,53 @@
1-
seta name Functora
1+
seta name ^1Fu^8nc^3to^7ra
2+
seta color1 ""
3+
seta color2 ""
4+
seta cg_teamModel ""
5+
seta cg_enemyModel ""
6+
seta cg_teamColor ""
7+
seta cg_enemyColor ""
8+
seta cg_teamSound ""
9+
seta cg_enemySound ""
10+
seta cg_brightShells 0
11+
seta cg_brightOutline 0
12+
seta cg_announcer ""
13+
seta cg_rgSound 1
14+
seta cg_lgSound 1
15+
seta cg_ratStatusbar 3
16+
seta cg_drawHabarBackground 0
17+
seta cg_alwaysWeaponBar 0
18+
seta cg_weaponBarStyle 12
19+
seta cg_drawAmmoWarning 0
20+
seta cg_emptyIndicator 1
21+
seta cg_crosshairhealth 1
22+
seta cg_crosshairHit 1
23+
seta cg_crosshairHitColor "green"
24+
seta cg_crosshairHitStyle 1
25+
seta cg_drawTimer 0
26+
seta cg_drawSpeed 0
27+
seta cg_drawFPS 0
28+
seta cg_drawPickup 2
29+
seta cg_damagePlums 1
30+
seta cg_damageSize 10
31+
seta cg_oldMachinegun 1
32+
seta cg_simpleItems 0
33+
seta cg_drawHabarDecor 0
34+
seta cg_drawZoomScope 1
35+
seta cg_zoomScopeMGColor white
36+
seta cg_zoomScopeRGColor white
37+
seta cg_zoomToggle 0
38+
seta cg_brightPlayers 0
39+
seta cg_drawFriend 0
40+
seta cg_drawTeamOverlay 0
41+
seta cg_ratScoreboard 1
42+
seta cg_ratScoreboardAccuracy 1
43+
seta cg_drawAttacker 0
44+
seta cg_drawStatus 0
45+
seta cg_drawTeamBackground 0
46+
seta cg_drawFollowPosition 0
47+
seta cg_ratLg 1
48+
seta cg_ratRail 2
49+
seta cg_ratRailBeefy 0
50+
seta cg_ratRailRadius 0.01
251

352
seta cl_autoRecordDemo 1
453
seta cl_aviFrameRate 60
@@ -8,27 +57,20 @@ seta s_useOpenAL 0
857
seta sv_fps 333
958

1059
set cg_autoswitch 0
60+
set cg_draw2D 1
1161
set cg_draw3dicons 0
12-
set cg_drawcrosshair 1
13-
set cg_drawfps 1
14-
set cg_drawstatus 0
15-
set cg_drawtimer 0
16-
set cg_gunZ -1.1
62+
set cg_drawIcons 0
63+
set cg_drawRewards 1
64+
set cg_drawcrosshair 39
1765
set cg_lagometer 0
18-
set cg_scorePlums 0
66+
set cg_scorePlums 1
1967
set s_musicvolume 0
2068
set xp_drawScores 0
2169
set xp_drawSpeed 0
2270
set xp_drawStats 0
2371
set xp_drawTime 0
2472
set xp_drawWeaponSelect 0
25-
set cg_draw2D 1
26-
set cg_drawAmmoWarning 0
27-
set cg_drawAttacker 0
28-
set cg_drawFriend 0
29-
set cg_drawIcons 0
30-
set cg_drawRewards 0
31-
set cg_drawTeamOverlay 0
73+
set xp_name Functora
3274

3375
set l1 "echo GAUNTLET"
3476
set l2 "echo MINIGUN"
@@ -83,3 +125,4 @@ bind MWHEELUP "vstr slot3"
83125
bind e "+button2"
84126
bind r "set l vstr l2; set w vstr w2; bind MWHEELUP vstr slot3; bind MWHEELDOWN vstr slot9; vstr best;"
85127
bind CTRL "+movedown"
128+
bind MOUSE2 "+zoom"

nix/clipmaker.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ in
4040
4141
${pkgs.ffmpeg}/bin/ffmpeg "''${INPUT_ARGS[@]}" \
4242
-filter_complex "$FILTER_COMPLEX" \
43-
-map 0:v -map "[vout]" -c:v copy -y output.mp4
43+
-map 0:v -map "[vout]" \
44+
-vf scale=iw*2:ih*2:flags=neighbor \
45+
-c:v libx264 -preset slow -crf 18 \
46+
-y output.mp4
4447
'';
4548
}

nix/configuration.nix

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,16 @@
8181
${pkgs.glib}/bin/gsettings set $gnome_schema gtk-theme 'Dracula'
8282
'';
8383
};
84+
mkOpenArena = mod:
85+
fj.mkFirejailCustom {
86+
pkg = "openarena-${mod}";
87+
dir = "q3";
88+
exe = ''
89+
${pkgs.openarena}/bin/openarena \
90+
+set fs_homepath ~/.firejail/q3/.openarena \
91+
+set fs_game ${mod}
92+
'';
93+
};
8494
mkKbd = cfg: dev: {
8595
config = cfg;
8696
device = dev;
@@ -737,16 +747,10 @@ in {
737747
programs.firejail.enable = true;
738748
programs.firejail.wrappedBinaries =
739749
fj.mkFirejailSimple "xonotic"
740-
// fj.mkFirejailCustom {
741-
pkg = "openarena";
742-
dir = "q3";
743-
exe = ''
744-
${pkgs.openarena}/bin/openarena \
745-
+set fs_homepath ~/.firejail/q3/.openarena \
746-
+set fs_basegame omega \
747-
+set fs_game excessiveplus
748-
'';
749-
}
750+
// fj.mkFirejailSimple "chromium"
751+
// mkOpenArena "rat"
752+
// mkOpenArena "omega"
753+
// mkOpenArena "excessiveplus"
750754
// fj.mkFirejailCustom {
751755
pkg = "doom-free2";
752756
dir = "doom";
@@ -895,7 +899,6 @@ in {
895899
exfat
896900
jmtpfs
897901
shellcheck
898-
chromium
899902
xournalpp
900903
nautilus
901904
ccrypt

0 commit comments

Comments
 (0)