📚
Docs
  • Welcome
  • Santhosh Thottingal
    • Coding
    • Software I use
    • Research Papers
    • Talks
    • Projects
    • In news
    • Ideas
    • Books
  • Malayalam Computing
    • Unicode
      • Syllable
      • Conjunct
      • Articles
    • Input methods
      • Inscript
      • Swanalekha
      • Handwriting Recognition
        • Procrustes Analysis
      • Proprietory Input Methods
      • What is a good input method?
      • Typewriter
    • Script Rendering
      • Orthography
      • Ya Ra Va Signs
      • U signs
    • Type Design
      • Color Fonts
      • Curves
      • Design Ideas
      • Manjari
        • Gallery
      • Chilanka
      • Gayathri
      • Customize Malayalam fonts in Linux
      • Articles
      • Tools
      • Type classification
        • Display typefaces
    • Spellcheck
      • History
      • Dictionary based approach
      • Nature of Malayalam spelling mistakes
      • Morphology analyser based approach
      • Tools and services
      • Links
    • Hyphenation
      • Web page
    • Typesetting
      • LaTeX
      • Scribus
      • PDF
      • XeTeX
      • Indesign
      • Markup languages
    • Speech Recognition
    • Speech Synthesis
      • Dhvani
    • Collation
    • Corpus
    • Morphology Analysis
      • Mlmorph
        • Snippets
      • Part of speech tagging
      • Morphology complexity
    • Named Entity Recognition
    • Numbers
      • Number spellout
      • Hindi
    • Machine Translation
      • Neural Machine Translation
    • Optical Character recognition
    • Transliteration
    • Digitization
    • NLP
      • Low resource languages
      • Natural Language Generation
    • Grammar analysis
      • Style checkers
    • Dictionary
      • Lexicon
    • Natural Language Understanding
    • Natural Language Generation
    • Swathanthra Malayalam Computing
    • Meta
      • Malayalam Sign Language
      • പദനിർമിതി
      • History
      • ലിപിപരിണാമം നിലച്ചുപോയോ?
      • ഭാഷാ പഠനം
      • ശ്രേഷ്ഠ ഭാഷ
      • Dictionary
    • Encyclopedia
    • Government
      • Script
      • കേരള ഭാഷാ ഇൻസ്റ്റിറ്റ്യൂട്ട്
  • Academic Research
    • Knowledge Dissemination
    • Research papers
    • Reproducible Research
  • Arts
  • Books
  • Blockchain
  • Computer Science
    • Data, Information, Knowledge
    • Theory of computation
    • Compilers and Interpreters
    • Graphics
    • Data Visualization
    • Parsers
    • Data Structures & Algorithms
    • Finite State Transducer
  • Cyberspace
    • Digital Governance
    • കേരളത്തിൽ
    • Online Abuse
  • Databases
  • Education
    • Finite State Transducers
    • Digital Education
    • Digital Literacy
      • ഡിജിറ്റൽ സാക്ഷരതാ പദ്ധതി
      • Resources
    • Remote Learning
    • General Learning
  • Entertainment
  • Frontend technology
    • Colors
    • Design systems
    • CSS
    • PWA
    • SPA
    • Vue
  • Generative Graphics
    • Drawbot
    • Matrix Digital Rain
  • Hardware
  • Internet
    • Etiquettes
    • Privacy
    • IPFS
    • Resilience
    • Decentralization
    • Network debugging tools
  • Knowledge Representation
  • Languages & Scripts
    • Arabic
    • Vattezhuth
  • Life
    • Digital Minimalism
  • Linux
  • Machine learning
    • Neural Networks
    • Dialog systems, Information retrieval
    • Large Language Models
    • Embedding
    • ML in Production
    • Retrieval Augmented Generation
  • Mathematics
  • Music
  • Parenting
  • Politics
    • Hatred, Hinduthwa, Nationalism
  • Productivity
  • Problem Solving
  • Science
  • Software Libraries
  • Software Engneering
    • Architecture
    • Product Management
    • Docker
    • Programming
      • Javascript
    • People
    • Performance
    • Code Review
  • Web3
  • Web Typography
  • Writing
  • പാട്ടുകൾ
    • കുട്ടിപ്പാട്ടുകൾ
  • മലയാളം അച്ചടി
  • ഗവേഷണപ്രബന്ധങ്ങൾ
Powered by GitBook
On this page
  • Operating system
  • Editors
  • Online editors
  • Browser
  • Shell
  • Design
  • Typeface design and development
  • Illustrations
  • Typesetting
  • Reading
  • Movies
  • Social media and Chat
  • Blog and Notes
  • Password management
  • Digital wellbeing
  • Internet
  1. Santhosh Thottingal

Software I use

Software, tools, services I use

PreviousCodingNextResearch Papers

Last updated 1 year ago

Operating system

  • Ubuntu latest releases with KDE as desktop in my Lenovo X1 Carbon laptop.

  • Android 13 in my Nokia G42 phone

Editors

  • - Primary IDE for software development.

    • as monospace font with programming ligatures enabled.

  • - For quick text editing. KDE's text editor

  • nano - for editing in console. Also Git commit message editor

  • Libreoffice - For all ODT, Presentation, Word documents

Online editors

  • - For sharing code samples that require framework support like Vue projects. An easy way to import a repo to CodeSandbox via URL is with GitHubBox.com. Append 'box' to your github.com URL in between 'hub' and '.com' and it will redirect to CodeSandbox. Here's an example:

    Change the GitHub URL: .

    To:

  • - For quick code snippets and illustrations

  • Google doc - for collaborative document editing. Heavily used at work

Browser

  • I use Firefox as primary browser.

  • Chrome for my WMF account. Also for its powerful developer tools.

Shell

Design

  • Inkscape - for all kind of vector drawing, typeface design

  • Kolorpaint - for quick Image editing

  • Gimp - For image manipulation like resizing , scaling

Typeface design and development

  • Inkscape for design, but now a days I use metapost based design workflow.

  • Trufont for quick corrections like bearing, positioning.

Illustrations

Typesetting

  • Scribus - rarely. Only for Malayalam support experiments

Reading

RSS

Movies

  • Netflix

  • Amazon Prime

  • Youtube(free account).

  • VLC - Not much these days as I use online services.

Social media and Chat

  • Telegram - regularly use for family and friends. Also several foss community channels

  • Whatsapp - Not active in any group, but this is required for people to reach out me quickly including some immediate family members.

  • slack - All my Wikimedia foundation work related communication

Blog and Notes

Password management

Digital wellbeing

Internet

with plugins. I use dropdown terminal in KDE.

and for inspecting fonts

VS Code for opentype engineering wit. Automation require python programming, shellscripting and Makefile. I use VSCode for all of these.

- for illustration concepts, flow charts and so on

for PDF annoations, especially for type speciman reviews. Integrates with Google drive

Latex, - primarily for Malayalam and research papers

- for simple TeX editor with live preview

For newsfeeds and RSS subscriptions, I use a telegram bot It fetches the feeds in regular intervals. Helps me to read in mobile and deskop without any extra application. Adding new feeds is just a matter of pasting the URL to chat. Cons: It is just a linear list of chat messages(I mute it) and don't expect feed categorization and organization as you would expect in a RSS reader application

Mastodon

Facebook - I don't use mobile app or login from mobile. In laptop I access it using . Now a days I check facebook in 10 mins or so maximum per day. Often ends up with various Malayalam computing related questions people ask in its chat.

for

spaces for private notes and this knowledge space. My todo list is also with gitbook

I use for password management with GPG encrypted passwords synced with a private gitlab repo. I use its browser extensions too.

I use no-distraction mode in Android always. From 9AM to 5PM, I set focus mode in android - it disables many apps in the phone. At night I use the , which makes the screen black and white, and disables all notification till earliest alarm set.

In desktop I use night time color setting to warm up the screen color at sunset. I use the same setting at phone. Avoiding exposure after sunset .

I use VPN

I Use for DNS in my router

I also use a VPS by to host my web applications(that is a referral link worth €20)

VS Code
Fira Code
Kate
Codesandbox.io
https://github.com/reduxjs/redux/tree/master/examples/todomvc
https://githubbox.com/reduxjs/redux/tree/master/examples/todomvc
codepen.io
zsh
https://ohmyz.sh/
Yakuake
Fontra
Fontforge
h VS code AFDKO extension that I wrote
Excalidraw
Kami
Xetex
typesetting
Gummi
https://github.com/santhoshtr/telegram-rss-reader
Twitter
https://mastodon.social/@sthottingal
Firefox Facebook container
Hugo
blog
Gitbook
pass
bedtime mode in Android
blue light
improves sleep quality
wireguard
nextdns
Hetzner