Browse Source

macos: ++antiword, djvu2pdf, docx2txt, odt2txt, glow, pandoc, pdftotext, w3m

master
Maxim Likhachev 5 years ago
parent
commit
fae4517ed9
  1. 20
      README.md
  2. 27
      roles/macos/vars/main.yml

20
README.md

@ -39,8 +39,9 @@ $ make @@ -39,8 +39,9 @@ $ make
- ~~[timing](https://timingapp.com/) - 💰 Time tracker for MacOS.~~
- [android-file-transfer](https://www.android.com/filetransfer/) - Android File Transfer.
- [ansible](https://www.ansible.com/) - Automate deployment, configuration, and upgrading.
- [ansible-lint](https://github.com/ansible/ansible-lint/) - Checks ansible playbooks for practices and behaviour
- [bash](https://www.gnu.org/software/bash/) - Bourne-Again SHell, a UNIX command interpreter
- [ansible-lint](https://github.com/ansible/ansible-lint/) - Checks ansible playbooks for practices and behaviour.
- [antiword](http://www.winfield.demon.nl/) - Utility to read Word (.doc) files.
- [bash](https://www.gnu.org/software/bash/) - Bourne-Again SHell, a UNIX command interpreter.
- [bat](https://github.com/sharkdp/bat) - Clone of cat(1) with syntax highlighting and Git integration.
- [brave-browser](https://brave.com/) - Brave web browser.
- [coreutils](https://www.gnu.org/software/coreutils) - GNU File, Shell, and Text utilities.
@ -48,16 +49,19 @@ $ make @@ -48,16 +49,19 @@ $ make
- [dash](https://kapeli.com/dash) - Documentation viewer.
- [dfc](https://projects.gw-computing.net/projects/dfc) - Display graphs and colors of file system space/usage.
- [dive](https://github.com/wagoodman/dive) - Tool for exploring each layer in a docker image.
- [djvu2pdf](https://0x2a.at/site/projects/djvu2pdf/) - Small tool to convert Djvu files to PDF files.
- [docx2txt](https://docx2txt.sourceforge.io/) - Converts Microsoft Office docx documents to equivalent text documents.
- [eslint](https://eslint.org) - AST-based pattern checker for JavaScript.
- [exiftool](https://www.sno.phy.queensu.ca/~phil/exiftool/index.html) - Perl lib for reading and writing EXIF metadata.
- [fd](https://github.com/sharkdp/fd) - Simple, fast and user-friendly alternative to find.
- [findutils](https://www.gnu.org/software/findutils/) - Collection of GNU find, xargs, and locate
- [findutils](https://www.gnu.org/software/findutils/) - Collection of GNU find, xargs, and locate.
- [firefox](https://www.mozilla.org/ru/firefox/) - Mozilla Firefox.
- [gawk](https://www.gnu.org/software/gawk/) - GNU awk utility.
- [ghostscript](https://www.ghostscript.com/) - Interpreter for PostScript and PDF.
- [git](https://git-scm.com) - Distributed revision control system.
- [git-cal](https://github.com/k4rthik/git-cal) - GitHub-like contributions calendar but on the command-line.
- [git-delta](https://github.com/dandavison/delta) - Syntax-highlighting pager for git and diff output.
- [glow](https://github.com/charmbracelet/glow) - Render markdown on the CLI.
- [go](https://golang.org) - Programming language to build simple/reliable/efficient software.
- [hadolint](https://github.com/hadolint/hadolint) - Smarter Dockerfile linter to validate best practices.
- [haskell-stack](https://haskellstack.org/) - The Haskell Tool Stack.
@ -75,8 +79,11 @@ $ make @@ -75,8 +79,11 @@ $ make
- [neovim](https://neovim.io/) - Ambitious Vim-fork focused on extensibility and agility.
- [nnn](https://github.com/jarun/nnn) - Tiny, lightning fast, feature-packed file manager.
- [ntfs-3g](https://www.tuxera.com/community/open-source-ntfs-3g/) - Read-write NTFS driver for FUSE.
- [odt2txt](https://github.com/dstosberg/odt2txt/) - Convert OpenDocument files to plain text.
- [osxfuse](https://osxfuse.github.io/) - FUSE for MacOS.
- [p7zip](https://p7zip.sourceforge.io/) - 7-Zip (high compression file archiver) implementation
- [p7zip](https://p7zip.sourceforge.io/) - 7-Zip (high compression file archiver) implementation.
- [pandoc](https://pandoc.org/) - Swiss-army knife of markup format conversion.
- [pdftotext](https://www.bluem.net/en/mac/) - PDF to text convertor.
- [polar-bookshelf](https://getpolarized.io/) - Document manager for web pages, textbooks, PDFs, etc.
- [qlcolorcode](https://github.com/anthonygelibert/QLColorCode) - QuickLook plugin for source code with syntax highlighting.
- [qlmarkdown](https://github.com/toland/qlmarkdown) - QuickLook generator for Markdown files.
@ -94,9 +101,10 @@ $ make @@ -94,9 +101,10 @@ $ make
- [tunnelblick](https://www.tunnelblick.net/) - Graphic user interface for OpenVPN.
- [typora](https://typora.io/) - Distractions free markdown editor.
- [unrar](https://www.rarlab.com/) - Extract, view, and test RAR archives.
- [vifm](https://vifm.info/) - Ncurses based file manager with vi like keybindings
- [vimr](http://vimr.org/) - VimR
- [vifm](https://vifm.info/) - Ncurses based file manager with vi like keybindings.
- [vimr](http://vimr.org/) - VimR.
- [vlc](https://www.videolan.org/vlc/) - VLC media player.
- [w3m](https://w3m.sourceforge.io/) - Pager/text based browser.
- [webp](https://developers.google.com/speed/webp/) - Image format providing lossless and lossy compression for web images.
- [webpquicklook](https://github.com/emin/WebPQuickLook) - QuickLook plugin for WebP image files.
- [wget](https://www.gnu.org/software/wget/) - Internet file retriever.

27
roles/macos/vars/main.yml

@ -7,28 +7,33 @@ default_shell: @@ -7,28 +7,33 @@ default_shell:
name: 'Bash'
path: '/usr/local/bin/bash'
# apps_brew_taps:
apps_brew_taps:
- charmbracelet/homebrew-tap
# - dteoh/devdocs
apps_brew:
- ansible # https://www.ansible.com/ Automate deployment, configuration, and upgrading.
- ansible-lint # https://github.com/ansible/ansible-lint/ Checks ansible playbooks for practices and behaviour
- ansible-lint # https://github.com/ansible/ansible-lint/ Checks ansible playbooks for practices and behaviour.
- antiword # http://www.winfield.demon.nl/ Utility to read Word (.doc) files.
- bat # https://github.com/sharkdp/bat Clone of cat(1) with syntax highlighting and Git integration.
- bash # https://www.gnu.org/software/bash/ Bourne-Again SHell, a UNIX command interpreter
- bash # https://www.gnu.org/software/bash/ Bourne-Again SHell, a UNIX command interpreter.
- coreutils # https://www.gnu.org/software/coreutils GNU File, Shell, and Text utilities.
- curl # https://curl.haxx.se/ Get a file from an HTTP, HTTPS or FTP server.
- dfc # https://projects.gw-computing.net/projects/dfc Display graphs and colors of file system space/usage.
- djvu2pdf # https://0x2a.at/site/projects/djvu2pdf/ Small tool to convert Djvu files to PDF files.
- dive # https://github.com/wagoodman/dive Tool for exploring each layer in a docker image.
# - docker # https://www.docker.com/ Pack, ship and run any application as a lightweight container.
# - docker # https://www.docker.com/ Pack, ship and run any application as a lightweight container.
- docx2txt # https://docx2txt.sourceforge.io/ Converts Microsoft Office docx documents to equivalent text documents.
- eslint # https://eslint.org AST-based pattern checker for JavaScript.
- exiftool # https://www.sno.phy.queensu.ca/~phil/exiftool/index.html Perl lib for reading and writing EXIF metadata.
- fd # https://github.com/sharkdp/fd Simple, fast and user-friendly alternative to find.
- findutils # https://www.gnu.org/software/findutils/ Collection of GNU find, xargs, and locate
- findutils # https://www.gnu.org/software/findutils/ Collection of GNU find, xargs, and locate.
- gawk # https://www.gnu.org/software/gawk/ GNU awk utility.
- git # https://git-scm.com Distributed revision control system.
- git-cal # https://github.com/k4rthik/git-cal GitHub-like contributions calendar but on the command-line.
- git-delta # https://github.com/dandavison/delta Syntax-highlighting pager for git and diff output.
- ghostscript # https://www.ghostscript.com/ Interpreter for PostScript and PDF.
- glow # https://github.com/charmbracelet/glow Render markdown on the CLI.
- go # https://golang.org Programming language to build simple/reliable/efficient software.
# - guile # https://www.gnu.org/software/guile/ GNU Ubiquitous Intelligent Language for Extensions.
- hadolint # https://github.com/hadolint/hadolint Smarter Dockerfile linter to validate best practices.
@ -46,14 +51,17 @@ apps_brew: @@ -46,14 +51,17 @@ apps_brew:
- neovim # https://neovim.io/ Ambitious Vim-fork focused on extensibility and agility.
- nnn # https://github.com/jarun/nnn Tiny, lightning fast, feature-packed file manager.
- ntfs-3g # https://www.tuxera.com/community/open-source-ntfs-3g/ Read-write NTFS driver for FUSE.
- odt2txt # https://github.com/dstosberg/odt2txt/ Convert OpenDocument files to plain text.
# - osquery # https://osquery.io SQL powered operating system instrumentation and analytics.
- p7zip # https://p7zip.sourceforge.io/ 7-Zip (high compression file archiver) implementation
- pandoc # https://pandoc.org/ Swiss-army knife of markup format conversion.
- p7zip # https://p7zip.sourceforge.io/ 7-Zip (high compression file archiver) implementation.
- ripgrep # https://github.com/BurntSushi/ripgrep Search tool like grep and The Silver Searcher.
- shellcheck # https://www.shellcheck.net/ Static analysis and lint tool, for (ba)sh scripts.
- tig # https://jonas.github.io/tig/ Text interface for Git repositories.
- tree # http://mama.indstate.edu/users/ice/tree/ Display directories as trees (with optional color/HTML output).
- unrar # https://www.rarlab.com/ Extract, view, and test RAR archives.
- vifm # https://vifm.info/ Ncurses based file manager with vi like keybindings
- vifm # https://vifm.info/ Ncurses based file manager with vi like keybindings.
- w3m # https://w3m.sourceforge.io/ Pager/text based browser.
- webp # https://developers.google.com/speed/webp/ Image format providing lossless and lossy compression for web images.
- wget # https://www.gnu.org/software/wget/ Internet file retriever.
- rlwrap # https://github.com/hanslub42/rlwrap Readline wrapper: adds readline support to tools that lack it. Dependency of cheat.sh.
@ -63,19 +71,20 @@ apps_brew_cask: @@ -63,19 +71,20 @@ apps_brew_cask:
- brave-browser # https://brave.com/ Brave web browser.
- dash # https://kapeli.com/dash Documentation viewer.
# - deepl # https://www.deepl.com/ DeepL translator.
# - devdocs-macos # https://github.com/egoist/devdocs-desktop A full-featured desktop app for DevDocs.io.
# - devdocs-macos # https://github.com/egoist/devdocs-desktop A full-featured desktop app for DevDocs.io.
- firefox # https://www.mozilla.org/ru/firefox/ Mozilla Firefox.
# - gimp # https://www.gimp.org/ GNU Image Manipulation Program.
- iterm2 # https://www.iterm2.com/ Terminal emlator.
- joplin # https://joplinapp.org/ An open source note taking and to-do application.
- osxfuse # https://osxfuse.github.io/ FUSE for MacOS.
- pdftotext # https://www.bluem.net/en/mac/ PDF to text convertor.
- polar-bookshelf # https://getpolarized.io/ Document manager for web pages, textbooks, PDFs, etc.
- tcl # https://tcl.tk TCL Programming language.
- telegram # https://macos.telegram.org/ Telegram for MacOS.
- transmission # https://transmissionbt.com/ BitTorrent client.
- tunnelblick # https://www.tunnelblick.net/ Graphic user interface for OpenVPN.
- typora # https://typora.io/ Distractions free markdown editor.
- vimr # http://vimr.org/ VimR
- vimr # http://vimr.org/ VimR.
- vlc # https://www.videolan.org/vlc/ VLC media player.
- xmind-zen # https://www.xmind.net/zen/ Mind-mapping tool.
- xnviewmp # https://www.xnview.com/ Image viewer.

Loading…
Cancel
Save