summaryrefslogtreecommitdiff
path: root/dotfiles/system/.config/pychess
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-26 17:36:38 -0600
committerCraig Jennings <c@cjennings.net>2026-01-26 17:36:38 -0600
commitdada2f255daaa2fb493ec8c7d47e2a8123aea494 (patch)
tree0c0eeb84bb7b6e66a2d7f41cdfd061b25f80cc14 /dotfiles/system/.config/pychess
parentd50e5955837788fc69b4d5bc74cb574b859ed31a (diff)
refactor(dotfiles): rename system/ to common/ and remove unused configs
Rename dotfiles/system to dotfiles/common for clarity - indicates shared dotfiles used across all desktop environments (DWM, Hyprland). Removed config directories for uninstalled applications: - ghostty (using different terminal) - lf (using ranger instead) - mopidy (using mpd instead) - nitrogen (X11-only, obsolete for Wayland) - pychess (not installed) - JetBrains (not installed via archsetup) - youtube-dl (using yt-dlp with different config location) Kept audacious config for potential future use. Updated all references in archsetup, CLAUDE.md, todo.org, and validation.sh. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'dotfiles/system/.config/pychess')
-rw-r--r--dotfiles/system/.config/pychess/config213
-rw-r--r--dotfiles/system/.config/pychess/engines.json526
-rw-r--r--dotfiles/system/.config/pychess/pydock.xml1
3 files changed, 0 insertions, 740 deletions
diff --git a/dotfiles/system/.config/pychess/config b/dotfiles/system/.config/pychess/config
deleted file mode 100644
index 694298a..0000000
--- a/dotfiles/system/.config/pychess/config
+++ /dev/null
@@ -1,213 +0,0 @@
-[General]
-soundcombo0 = 3
-soundcombo1 = 3
-soundcombo2 = 3
-soundcombo3 = 3
-soundcombo4 = 3
-soundcombo5 = 3
-soundcombo6 = 3
-soundcombo7 = 3
-soundcombo8 = 3
-soundcombo9 = 3
-soundcombo10 = 3
-soundcombo11 = 3
-soundcombo12 = 3
-sounduri0 = file:/usr/share/pychess/sounds/move1.ogg
-sounduri1 = file:/usr/share/pychess/sounds/check1.ogg
-sounduri2 = file:/usr/share/pychess/sounds/capture1.ogg
-sounduri3 = file:/usr/share/pychess/sounds/start1.ogg
-sounduri4 = file:/usr/share/pychess/sounds/win1.ogg
-sounduri5 = file:/usr/share/pychess/sounds/lose1.ogg
-sounduri6 = file:/usr/share/pychess/sounds/draw1.ogg
-sounduri7 = file:/usr/share/pychess/sounds/obs_mov.ogg
-sounduri8 = file:/usr/share/pychess/sounds/obs_end.ogg
-sounduri9 = file:/usr/share/pychess/sounds/alarm.ogg
-sounduri10 = file:/usr/share/pychess/sounds/invalid.ogg
-sounduri11 = file:/usr/share/pychess/sounds/success.ogg
-sounduri12 = file:/usr/share/pychess/sounds/choice.ogg
-ics_combo = 0
-autologin = False
-categorycombo = 0
-max_log_files = 10
-hint_mode = False
-spy_mode = False
-show_sidepanels = True
-autocallflag = True
-tips_seed = 468535751
-tips_index = 3
-firstname = Craig Jennings
-secondname = Whomever
-showemt = False
-showeval = True
-showblunder = True
-hidetabs = True
-closeall = False
-facetoface = False
-scorelinearscale = False
-showcaptured = True
-figuresinnotation = False
-moveanimation = True
-noanimation = False
-autopromote = False
-autorotate = False
-showficsgameno = False
-fullanimation = False
-showcords = False
-drawgrid = False
-activatesupportalgorithm = False
-autosave = True
-autosaveformat = cjennings
-saveemt = True
-saveeval = True
-saveratingchange = True
-indentpgn = True
-saveowngames = False
-max_analysis_spin = 3
-max_depth_spin = 20
-infinite_analysis = False
-infinite_depth = True
-opening_check = False
-book_depth_max = 13
-endgame_check = False
-online_egtb_check = True
-analyzer_check = True
-inv_analyzer_check = False
-alarm_spin = 15
-usesounds = False
-newgametasker_playercombo = 1
-taskerskillslider = 2.0
-ana_combobox = c72ee03eee276a3a8e142ed144b4c77b
-inv_ana_combobox = c72ee03eee276a3a8e142ed144b4c77b
-tipofthedaywindow_width = 693
-tipofthedaywindow_height = 373
-tipofthedaywindow_x = 778
-tipofthedaywindow_y = 562
-externalsdialogwindow_width = 1193
-externalsdialogwindow_height = 371
-externalsdialogwindow_x = 528
-externalsdialogwindow_y = 563
-mainwindow_width = 2256
-mainwindow_height = 1471
-mainwindow_x = 0
-mainwindow_y = 33
-download_scoutfish = True
-opening_file_entry = /usr/share/pychess/pychess_book.bin
-book_exact_match = True
-egtb_path = /usr/share/pychess
-welcome_image = /usr/share/pychess/glade/background.jpg
-board_style = 2
-board_frame = 5
-lightcolour = #444444
-darkcolour = #252525
-piecetheme = Merida_new
-autosavepath = /home/cjennings/documents/chessdata
-preferencesdialogwindow_width = 1102
-preferencesdialogwindow_height = 1031
-preferencesdialogwindow_x = 574
-preferencesdialogwindow_y = 233
-show_tip_at_startup = False
-dont_show_externals_at_startup = False
-ngblitz min = 5
-ngblitz moves = 0
-ngblitz gain = 0
-ngrapid min = 15
-ngrapid moves = 0
-ngrapid gain = 5
-ngnormal min = 45
-ngnormal moves = 0
-ngnormal gain = 15
-ngclassical min = 3
-ngclassical moves = 40
-ngclassical gain = 0
-ngvariant1 = 3
-ngvariant2 = 23
-whiteplayercombobox = 0
-blackplayercombobox = 1
-skillslider1 = 20
-skillslider2 = 4.0
-notimeradio = True
-blitzradio = False
-rapidradio = 0
-normalradio = False
-classicalradio = False
-playnormalradio = 0
-playvariant1radio = 0
-playvariant2radio = 0
-numberoffingers = 2
-seek1radio = 0
-seek2radio = 0
-seek3radio = 0
-challenge1radio = 0
-challenge2radio = 0
-challenge3radio = 0
-untimedcheck-1 = False
-minutesspin-1 = 15
-gainspin-1 = 10
-strengthcheck-1 = True
-chainalignment-1 = True
-ratingcenterslider-1 = 40
-toleranceslider-1 = 8
-tolerancehbox-1 = False
-nocolorradio-1 = True
-whitecolorradio-1 = False
-blackcolorradio-1 = False
-variantcombo-1 = 4
-novariantradio-1 = True
-variantradio-1 = False
-ratedgamecheck-1 = False
-manualacceptcheck-1 = False
-untimedcheck-2 = False
-minutesspin-2 = 10
-gainspin-2 = 0
-strengthcheck-2 = True
-chainalignment-2 = True
-ratingcenterslider-2 = 40
-toleranceslider-2 = 8
-tolerancehbox-2 = False
-nocolorradio-2 = True
-whitecolorradio-2 = False
-blackcolorradio-2 = False
-variantcombo-2 = 3
-novariantradio-2 = True
-variantradio-2 = False
-ratedgamecheck-2 = False
-manualacceptcheck-2 = False
-untimedcheck-3 = False
-minutesspin-3 = 2
-gainspin-3 = 12
-strengthcheck-3 = True
-chainalignment-3 = True
-ratingcenterslider-3 = 40
-toleranceslider-3 = 8
-tolerancehbox-3 = False
-nocolorradio-3 = True
-whitecolorradio-3 = False
-blackcolorradio-3 = False
-variantcombo-3 = 23
-novariantradio-3 = True
-variantradio-3 = False
-ratedgamecheck-3 = False
-manualacceptcheck-3 = False
-chat_paned_position = 306
-standard_toggle = True
-blitz_toggle = True
-lightning_toggle = True
-variant_toggle = True
-registered_toggle = True
-guest_toggle = True
-computer_toggle = True
-titled_toggle = True
-standard_toggle1 = True
-blitz_toggle1 = True
-lightning_toggle1 = True
-variant_toggle1 = True
-computer_toggle1 = True
-download_chess_db = True
-download_timestamp = True
-
-[FICS]
-asguestcheck = True
-timesealcheck = True
-
-[ICC]
-
diff --git a/dotfiles/system/.config/pychess/engines.json b/dotfiles/system/.config/pychess/engines.json
deleted file mode 100644
index 913a9be..0000000
--- a/dotfiles/system/.config/pychess/engines.json
+++ /dev/null
@@ -1,526 +0,0 @@
-[
- {
- "analyze": true,
- "command": "/usr/lib/python3.13/site-packages/pychess/Players/PyChess.py",
- "comment": "",
- "country": "dk",
- "level": 5,
- "md5": "be6e594623ce6b20024914bcffba3f66",
- "name": "PyChess.py",
- "options": [
- {
- "default": false,
- "name": "Ponder",
- "type": "check",
- "value": false
- },
- {
- "default": 0,
- "max": 100,
- "min": 0,
- "name": "skipPruneChance",
- "type": "spin",
- "value": 0
- }
- ],
- "protocol": "xboard",
- "recheck": false,
- "variants": [
- "normal",
- "wildcastle",
- "nocastle",
- "fischerandom",
- "crazyhouse",
- "light-brigade",
- "losers",
- "suicide",
- "giveaway",
- "horde",
- "atomic",
- "racingkings",
- "seirawan",
- "kingofthehill",
- "3check",
- "placement",
- "asean",
- "cambodian",
- "makruk",
- "sittuyin"
- ],
- "vm_args": [
- "-u"
- ],
- "vm_command": "/usr/bin/python",
- "vm_name": "python"
- },
- {
- "analyze": true,
- "command": "/usr/bin/critter",
- "comment": "",
- "country": "sk",
- "level": 20,
- "md5": "854b376c8e7b3405b5e4f7cef8420204",
- "name": "critter",
- "options": [
- {
- "default": 64,
- "max": 8192,
- "min": 8,
- "name": "Hash",
- "type": "spin"
- },
- {
- "default": false,
- "name": "Ponder",
- "type": "check"
- },
- {
- "default": true,
- "name": "OwnBook",
- "type": "check"
- },
- {
- "default": "book.cbk",
- "name": "Book File",
- "type": "text"
- },
- {
- "default": false,
- "name": "UCI_Chess960",
- "type": "check"
- },
- {
- "default": 1,
- "max": 100,
- "min": 1,
- "name": "MultiPV",
- "type": "spin"
- },
- {
- "default": 20,
- "max": 32,
- "min": 1,
- "name": "Threads",
- "type": "spin"
- },
- {
- "default": 5,
- "max": 15,
- "min": 4,
- "name": "Split Depth",
- "type": "spin"
- },
- {
- "default": "/gtb",
- "name": "GaviotaTbPath",
- "type": "text"
- },
- {
- "default": 32,
- "max": 256,
- "min": 4,
- "name": "GaviotaTbCache",
- "type": "spin"
- },
- {
- "choices": [
- "uncompressed",
- "cp1",
- "cp2",
- "cp3",
- "cp4"
- ],
- "default": "cp4",
- "name": "GaviotaTbCompression",
- "type": "combo"
- },
- {
- "choices": [
- "Disable",
- "Only At Root",
- "Everywhere"
- ],
- "default": "Only At Root",
- "name": "Tablebase Usage",
- "type": "combo"
- },
- {
- "name": "Clear Hash",
- "type": "button"
- },
- {
- "default": false,
- "name": "Use Session File",
- "type": "check"
- },
- {
- "default": "session.csf",
- "name": "Session File",
- "type": "text"
- },
- {
- "default": 32,
- "max": 1024,
- "min": 2,
- "name": "SF Size",
- "type": "spin"
- },
- {
- "default": 8,
- "max": 32,
- "min": 2,
- "name": "SF Write Depth",
- "type": "spin"
- },
- {
- "default": 0,
- "max": 32,
- "min": 0,
- "name": "SF Material Limit",
- "type": "spin"
- },
- {
- "default": 0,
- "max": 999,
- "min": 0,
- "name": "SF Move Limit",
- "type": "spin"
- },
- {
- "name": "Clear SF",
- "type": "button"
- },
- {
- "default": false,
- "name": "Resolve Score Drops",
- "type": "check"
- },
- {
- "default": 32,
- "max": 100,
- "min": 0,
- "name": "King Safety Weight",
- "type": "spin"
- }
- ],
- "protocol": "uci",
- "recheck": false
- },
- {
- "analyze": true,
- "command": "/usr/bin/fruit",
- "comment": "",
- "country": "fr",
- "level": 5,
- "md5": "d401d07d0b5c41cbf8be63574a9214ca",
- "name": "fruit",
- "options": [
- {
- "default": "book_small.bin",
- "name": "BookFile",
- "type": "text",
- "value": "book_small.bin"
- },
- {
- "default": 50,
- "max": 500,
- "min": 0,
- "name": "Delta Margin",
- "type": "spin",
- "value": 50
- },
- {
- "default": false,
- "name": "Delta Pruning",
- "type": "check",
- "value": false
- },
- {
- "default": 100,
- "max": 500,
- "min": 0,
- "name": "Futility Margin",
- "type": "spin",
- "value": 100
- },
- {
- "default": false,
- "name": "Futility Pruning",
- "type": "check",
- "value": false
- },
- {
- "default": 16,
- "max": 1024,
- "min": 4,
- "name": "Hash",
- "type": "spin",
- "value": 16
- },
- {
- "default": true,
- "name": "History Pruning",
- "type": "check",
- "value": true
- },
- {
- "default": 60,
- "max": 100,
- "min": 0,
- "name": "History Threshold",
- "type": "spin",
- "value": 60
- },
- {
- "default": 100,
- "max": 400,
- "min": 0,
- "name": "King Safety",
- "type": "spin",
- "value": 100
- },
- {
- "default": 100,
- "max": 400,
- "min": 0,
- "name": "Material",
- "type": "spin",
- "value": 100
- },
- {
- "choices": [
- "Always",
- "Fail High",
- "Never"
- ],
- "default": "Fail High",
- "name": "NullMove Pruning",
- "type": "combo",
- "value": "Fail High"
- },
- {
- "default": 3,
- "max": 3,
- "min": 1,
- "name": "NullMove Reduction",
- "type": "spin",
- "value": 3
- },
- {
- "default": true,
- "name": "OwnBook",
- "type": "check",
- "value": true
- },
- {
- "default": 100,
- "max": 400,
- "min": 0,
- "name": "Passed Pawns",
- "type": "spin",
- "value": 100
- },
- {
- "default": 100,
- "max": 400,
- "min": 0,
- "name": "Pawn Structure",
- "type": "spin",
- "value": 100
- },
- {
- "default": 100,
- "max": 400,
- "min": 0,
- "name": "Piece Activity",
- "type": "spin",
- "value": 100
- },
- {
- "default": false,
- "name": "Ponder",
- "type": "check",
- "value": false
- },
- {
- "default": 1,
- "max": 2,
- "min": 0,
- "name": "Quiescence Check Plies",
- "type": "spin",
- "value": 1
- },
- {
- "default": 5,
- "max": 6,
- "min": 1,
- "name": "Verification Reduction",
- "type": "spin",
- "value": 5
- },
- {
- "choices": [
- "Always",
- "Endgame",
- "Never"
- ],
- "default": "Endgame",
- "name": "Verification Search",
- "type": "combo",
- "value": "Endgame"
- }
- ],
- "protocol": "uci",
- "recheck": false,
- "workingDirectory": "/usr/bin"
- },
- {
- "analyze": true,
- "command": "/usr/bin/stockfish",
- "comment": "",
- "country": "no",
- "level": 20,
- "md5": "c72ee03eee276a3a8e142ed144b4c77b",
- "name": "stockfish",
- "options": [
- {
- "name": "Clear Hash",
- "type": "button"
- },
- {
- "default": "<empty>",
- "name": "Debug Log File",
- "type": "text",
- "value": "<empty>"
- },
- {
- "default": "nn-1c0000000000.nnue",
- "name": "EvalFile",
- "type": "text",
- "value": "nn-1c0000000000.nnue"
- },
- {
- "default": "nn-37f18f62d772.nnue",
- "name": "EvalFileSmall",
- "type": "text",
- "value": "nn-37f18f62d772.nnue"
- },
- {
- "default": 16,
- "max": 33554432,
- "min": 1,
- "name": "Hash",
- "type": "spin",
- "value": 16
- },
- {
- "default": 10,
- "max": 5000,
- "min": 0,
- "name": "Move Overhead",
- "type": "spin",
- "value": 10
- },
- {
- "default": 1,
- "max": 256,
- "min": 1,
- "name": "MultiPV",
- "type": "spin",
- "value": 1
- },
- {
- "default": 0,
- "max": 10000,
- "min": 0,
- "name": "nodestime",
- "type": "spin",
- "value": 0
- },
- {
- "default": "auto",
- "name": "NumaPolicy",
- "type": "text",
- "value": "auto"
- },
- {
- "default": false,
- "name": "Ponder",
- "type": "check",
- "value": false
- },
- {
- "default": 20,
- "max": 20,
- "min": 0,
- "name": "Skill Level",
- "type": "spin",
- "value": 20
- },
- {
- "default": true,
- "name": "Syzygy50MoveRule",
- "type": "check",
- "value": true
- },
- {
- "default": "<empty>",
- "name": "SyzygyPath",
- "type": "text",
- "value": "<empty>"
- },
- {
- "default": 1,
- "max": 100,
- "min": 1,
- "name": "SyzygyProbeDepth",
- "type": "spin",
- "value": 1
- },
- {
- "default": 7,
- "max": 7,
- "min": 0,
- "name": "SyzygyProbeLimit",
- "type": "spin",
- "value": 7
- },
- {
- "default": 1,
- "max": 1024,
- "min": 1,
- "name": "Threads",
- "type": "spin",
- "value": 1
- },
- {
- "default": false,
- "name": "UCI_Chess960",
- "type": "check",
- "value": false
- },
- {
- "default": 1320,
- "max": 3190,
- "min": 1320,
- "name": "UCI_Elo",
- "type": "spin",
- "value": 1320
- },
- {
- "default": false,
- "name": "UCI_LimitStrength",
- "type": "check",
- "value": false
- },
- {
- "default": false,
- "name": "UCI_ShowWDL",
- "type": "check",
- "value": false
- }
- ],
- "protocol": "uci",
- "recheck": false
- }
-] \ No newline at end of file
diff --git a/dotfiles/system/.config/pychess/pydock.xml b/dotfiles/system/.config/pychess/pydock.xml
deleted file mode 100644
index ef523db..0000000
--- a/dotfiles/system/.config/pychess/pydock.xml
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" ?><docks><dock id="main"><v pos="0.9992458521870287"><h pos="0.9995551601423488"><leaf current="board" dockable="False"><panel id="board" visible="True"/></leaf><v pos="0.999245283018868"><leaf current="annotationPanel" dockable="True"><panel id="annotationPanel" visible="True"/><panel id="historyPanel" visible="True"/><panel id="scorePanel" visible="True"/></leaf><leaf current="chatPanel" dockable="True"><panel id="chatPanel" visible="True"/><panel id="commentPanel" visible="False"/></leaf></v></h><leaf current="engineOutputPanel" dockable="True"><panel id="bookPanel" visible="False"/><panel id="engineOutputPanel" visible="True"/></leaf></v></dock></docks> \ No newline at end of file