Show HN: Far Manager theme and palette configurator

3 months ago 6
12:35 [2+1]══════ W:\src\farcolors ═╤════════╗╔══════════ W:\src\farcolors ═╤════12:35 n Name Size n Name Size .. < Up >.. < Up > .git <Folder>.git <Folder> clacon2 woff2 51 052clacon2 woff2 51 052 index html 368index html 368 favicon ico 6 944favicon ico 6 944 main css 600main css 600 main js 98main js 98 Copy main.js ╟───────── Bytes: 38 382 ─────┴────────╢╟─────────────────────────────┴────────╢ favicon.ico 6 944.. < Up > ╚══ 59 062 (5/1) ═══ 12 567 162 880 ═══╝╚══ 59 062 (5/1) ═══ 12 567 162 880 ═══╝ -rwxrwxrwx 1 user None 20824 Jul 27 12:42 nc5pal2.farconfig W:\src\farcolors> ls -la 1Add 2Extrct 3ArcCmd 4Edit… 5Copy 6Rename 7 8Delete 9Save 10Last ╔════════════ Information ═════════════╗╔═════════════ Quick view ═════════════╗ Computer name pc User name user Folder "W:\src" Access level Administrator Elevated No (Limited) Folders: ~1203 [-]──── Fixed disk W:\ (NTFS) ──────── Files: ~2580 Space, total 42 949 406 720 Files size: ~69 600 002 Space, available 29%, 12 549 791 744 Allocated size: ~71 421 072 (102%) Volume label Serial number BEEF-CAFE Cluster size: ~4 096 [-]──────────── Memory ─────────────── Files slack: ~1 814 890 (2%) Committable, total 48 790 159 360 MFT overhead: ~6 180 (0%) Committable, available … 973 702 656 Addressable, total … 737 488 224 256 Addressable, available … 945 189 376 Physical, total 34 160 271 360 Physical, available … 18 012 741 632 Physical, installed 34 359 738 368 [-]───────── Power Status ──────────── AC power status Online Battery charge status …ery (unknown) ╟──────────────────────────────────────╢ Battery life time - src ╚══════════════════════════════════════╝╚══════════════════════════════════════╝ W:\src\farcolors\main.js │t│UTF-8│98 │Col 0 │100%│16:59 document.addEventListener("DOMContentLoaded", () => { document.addEventListene» console.log("Document is ready!"); }); 1 2 3 4 5 6 7Prev 8Goto 9Video 10 W:\src\farcolors\main.js │ │UTF-8│Ln 3/4│Col 4 │Ch 4 │ │16:59 document.addEventListener("DOMContentLoaded", () => { console.log("Document is ready!"); }); 1 2 3 4 5 6 7Prev 8Goto 9Video 10 ╔═══════════════════════════════ Copy ═══════════════════════════════╗ Copy favicon.ico to: unchanged edit ╟────────────────────────────────────────────────────────────────────╢ disabled edit ╟────────────────────────────────────────────────────────────────────╢ edit selected ╟────────────────────────────────────────────────────────────────────╢ Access rights: (•) Default ( ) Copy ( ) ┌──── Listbox ────┐ Not indexed fi» Selected long » Disabled eleme» Normal text Default Inherit └─────────────────┘ ╟────────────────────────────────────────────────────────────────────╢ Already existing files: Ask ╟────────────────────────────────────────────────────────────────────╢ Already existing files: Ask ┌────────────────────────────────────────┐ Normal text Overwrite with selected long string i» [ ] Preserve all timesta Skip but this is with disabled long s» [ ] Copy contents of sym Only newer with long string indicator» [ ] Process multiple des├──────────────────────────────────────── ╟─────────────────────────√ Also ask on R/O files ─╢ [ ] Use filter └───────────── Space Ins ────────────────┘ ╟────────────────────────────────────────────────────────────────────╢ { Copy } [ Filter ] [ Cancel ] ╟────────────────────────────────────────────────────────────────────╢ { Copy } [ Filter ] [ Cancel ] ╚════════════════════════════════════════════════════════════════════╝ ╔══════════════════════════════ Warning ═════════════════════════════╗ Copy favicon.ico to: unchanged edit ╟────────────────────────────────────────────────────────────────────╢ disabled edit ╟────────────────────────────────────────────────────────────────────╢ edit selected ╟────────────────────────────────────────────────────────────────────╢ Access rights: (•) Default ( ) Copy ( ) ┌──── Listbox ────┐ Not indexed fi» Selected long » Disabled eleme» Normal text Default Inherit └─────────────────┘ ╟────────────────────────────────────────────────────────────────────╢ Already existing files: Ask ╟────────────────────────────────────────────────────────────────────╢ Already existing files: Ask ┌────────────────────────────────────────┐ Normal text Overwrite with selected long string i» [ ] Preserve all timesta Skip but this is with disabled long s» [ ] Copy contents of sym Only newer with long string indicator» [ ] Process multiple des├──────────────────────────────────────── ╟─────────────────────────√ Also ask on R/O files ─╢ [ ] Use filter └───────────── Space Ins ────────────────┘ ╟────────────────────────────────────────────────────────────────────╢ { Copy } [ Filter ] [ Cancel ] ╟────────────────────────────────────────────────────────────────────╢ { Copy } [ Filter ] [ Cancel ] ╚════════════════════════════════════════════════════════════════════╝ ╔═════════════════════════════ Help - Far ═════════════════════════════╗ Command line commands ╟──────────────────────────────────────────────────────────────────────╢ Notes: 1. If the command line is empty, Ctrl+Ins copies selected file names from a panel to the clipboard like Ctrl+Shift+Ins (see Panel control commands); 2. Ctrl+End pressed at the end of the command line, replaces its current contents with a command from history beginning with the characters that are in the command line, if such a command exists. You can press Ctrl+End again to go to the next such command. 3. Most of the described above commands are valid for all edit strings including edit controls in dialogs and internal editor. 4. Alt+Shift+Left, Alt+Shift+Right, Alt+Shift+Home and Alt+Shift+End select the block in the command line also when the panels are ╚══════════════════════════════════════════════════════════════════════╝

Font used: Original 8x16 ASCII Console Fixed Width Font

Hover: None
Selected: None


How to import/export theme/palette?
How to import FAR themes: copy FarThemer.farconfig to %FARHOME%/Addons/Colors/Interface,
or just far.exe /import FarThemer.farconfig

How to import ConEmu palette: https://github.com/deejayy/Cmder-Color-Themes

How to export FAR themes: far.exe /export full-config.farconfig. Optionally, you can remove the non-theme settings, but whatever you load here, stays in your browser.

How to export ConEmu palette: you don't, it's already in XML format (check settings for the location).

How to upload/contribute your theme or palette?
Open a PR in this repo. Don't forget to update "Descript.ion" file in either of them.
Read Entire Article