% Options for packages loaded elsewhere \PassOptionsToPackage{unicode}{hyperref} \PassOptionsToPackage{hyphens}{url} \documentclass[ ]{article} \usepackage{amsmath,amssymb} \usepackage{titlesec} \usepackage{titling} \usepackage{lmodern} \usepackage{xcolor} \usepackage{iftex} \usepackage[margin=1in]{geometry} \ifPDFTeX \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{textcomp} % provide euro and other symbols \else % if luatex or xetex \usepackage{unicode-math} \defaultfontfeatures{Scale=MatchLowercase} \defaultfontfeatures[\rmfamily]{Ligatures=TeX,Scale=1} \fi % Use upquote if available, for straight quotes in verbatim environments \IfFileExists{upquote.sty}{\usepackage{upquote}}{} \IfFileExists{microtype.sty}{% use microtype if available \usepackage[]{microtype} \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts }{} \makeatletter \@ifundefined{KOMAClassName}{% if non-KOMA class \IfFileExists{parskip.sty}{% \usepackage{parskip} }{% else \setlength{\parindent}{0pt} \setlength{\parskip}{1pt plus 2pt minus 1pt}} }{% if KOMA class \KOMAoptions{parskip=half}} \makeatother \definecolor{myblue}{RGB}{24, 102, 201} \titleformat{\section} {\huge\bfseries\color{myblue}} {} {0em} {}[\titlerule] \titleformat{\subsection} {\Large\bfseries} {} {0em} {} \titleformat{\subsubsection}[runin] {\bfseries} {} {0em} {}[:] \titlespacing{\subsubsection} {0em}{0.75em}{0.5em} \titlespacing{\subsection} {0em}{1em}{0.65em} \titlespacing{\maketitle} {0em}{0em}{0em} \renewcommand{\maketitle}{ \begin{center} {\huge\bfseries \theauthor}\\ \vspace{.35em} \href{https://sufyaan.me/uses}{sufyaan.me/uses} \end{center} } \usepackage{color} \usepackage{fancyvrb} \newcommand{\VerbBar}{|} \newcommand{\VERB}{\Verb[commandchars=\\\{\}]} \DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}} % Add ',fontsize=\small' for more characters per line \newenvironment{Shaded}{}{} \newcommand{\AlertTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} \newcommand{\AnnotationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} \newcommand{\AttributeTok}[1]{\textcolor[rgb]{0.49,0.56,0.16}{#1}} \newcommand{\BaseNTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} \newcommand{\BuiltInTok}[1]{\textcolor[rgb]{0.00,0.50,0.00}{#1}} \newcommand{\CharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} \newcommand{\CommentTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textit{#1}}} \newcommand{\CommentVarTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} \newcommand{\ConstantTok}[1]{\textcolor[rgb]{0.53,0.00,0.00}{#1}} \newcommand{\ControlFlowTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} \newcommand{\DataTypeTok}[1]{\textcolor[rgb]{0.56,0.13,0.00}{#1}} \newcommand{\DecValTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} \newcommand{\DocumentationTok}[1]{\textcolor[rgb]{0.73,0.13,0.13}{\textit{#1}}} \newcommand{\ErrorTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} \newcommand{\ExtensionTok}[1]{#1} \newcommand{\FloatTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} \newcommand{\FunctionTok}[1]{\textcolor[rgb]{0.02,0.16,0.49}{#1}} \newcommand{\ImportTok}[1]{\textcolor[rgb]{0.00,0.50,0.00}{\textbf{#1}}} \newcommand{\InformationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} \newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} \newcommand{\NormalTok}[1]{#1} \newcommand{\OperatorTok}[1]{\textcolor[rgb]{0.40,0.40,0.40}{#1}} \newcommand{\OtherTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{#1}} \newcommand{\PreprocessorTok}[1]{\textcolor[rgb]{0.74,0.48,0.00}{#1}} \newcommand{\RegionMarkerTok}[1]{#1} \newcommand{\SpecialCharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} \newcommand{\SpecialStringTok}[1]{\textcolor[rgb]{0.73,0.40,0.53}{#1}} \newcommand{\StringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} \newcommand{\VariableTok}[1]{\textcolor[rgb]{0.10,0.09,0.49}{#1}} \newcommand{\VerbatimStringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} \newcommand{\WarningTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} \setlength{\emergencystretch}{3em} % prevent overfull lines \providecommand{\tightlist}{% \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} \setcounter{secnumdepth}{-\maxdimen} % remove section numbering \ifLuaTeX \usepackage[bidi=basic]{babel} \else \usepackage[bidi=default]{babel} \fi \babelprovide[main,import]{english} % get rid of language-specific shorthands (see #6817): \let\LanguageShortHands\languageshorthands \def\languageshorthands#1{} \ifLuaTeX \usepackage{selnolig} % disable illegal ligatures \fi \IfFileExists{bookmark.sty}{\usepackage{bookmark}}{\usepackage{hyperref}} \IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available \urlstyle{same} % disable monospaced font for URLs \hypersetup{ pdftitle={(POST) Tools I Use}, pdflang={en}, colorlinks=true, linkcolor=blue, filecolor=blue, urlcolor=blue, pdfcreator={LaTeX via pandoc}} \title{Sufyaan's Website} \author{Sufyaan's Website} \date{} \begin{document} \maketitle \section[Tools I Use]{Tools I Use}\label{why-i-use-terminal-apps} \textbf{31 July 2023} \textbf{Category: }Technology \hypertarget{intro}{% \subsection[Introduction]{Introduction}\label{intro}} This post consists of all the hardware, software and other tools I use on a daily basis for all of my work. \textbf{I am for tools that are lightweight, minimal and work fast on all types of devices.} \hypertarget{hardware}{% \subsection[Hardware]{Hardware}\label{hardware}} \hypertarget{computer}{% \subsubsection{Computer}\label{computer}} I have a custom-built computer that I bought in 2021. This was during the chip shortage but I needed a PC and could not wait as it was impacting my work. These are the specs: \begin{itemize} \tightlist \item AMD Ryzen 5 5600X \item Gigabyte RTX 3060 Ti \item \href{https://www.klevv.com/ken/products_details/memory/Klevv_CrasXRGB}{Klevv CrasXRGB 32GB DDR4-3600} \item 512GB + 1TB SSDs \end{itemize} These are my peripherals: \begin{itemize} \tightlist \item \href{https://www.tecware.co/phantom}{Tecware Phantom 104} (modded with Akko CS Lavender Purple switches) \item \href{https://www.tecware.co/exo}{Tecware Exo L} \item \href{https://www.msi.com/Monitor/Optix-G242}{MSI Optix G242} \item \href{https://www.jbl.com/gaming-headsets/QUANTUM100.html}{JBL Quantum 100} \end{itemize} \hypertarget{laptop}{% \subsubsection{Laptop}\label{laptop}} When I am on the go, I cannot sacrifice any of my work. This is why I use the HP ENVY x360 laptop. I was going to buy a ThinkPad but I am using this since it was a gift. Specs: \begin{itemize} \tightlist \item Intel Core i7-1355U \item 32GB DDR5 \item 512GB SSD \end{itemize} \hypertarget{phone}{% \subsubsection{Phone}\label{phone}} I use the \href{https://us.nothing.tech/pages/phone-1}{Nothing Phone (1)}. It is a spectacular phone from a great new brand that keeps getting better with each update they release. It looks extremely cool with the glyph lights, which I find to be useful in some cases. Along with my phone, I use the \href{https://www.oneplus.com/us/product/oneplus-bullets-wireless-z}{OnePlus Bullets Wireless Z} \hypertarget{software}{% \subsection[Software]{Software}\label{software}} \hypertarget{basic}{% \subsubsection{Basic}\label{basic}} \emph{Operating System (Linux Distribution):} I use \href{https://archlinux.org/}{Arch Linux}. I love its lightweight and do-it-yourself nature. It gives me more control over what is installed on my PC. \emph{Window Manager:} I use \href{https://dwm.suckless.org/}{DWM}. It is lightweight and you build it by modifying the source code which makes your build personal. It was made by Suckless. By default, Suckless software is basic and it seems condescending to use the software. However, you make it your own by patching it with the patches on their website. Please check out other suckless utilities \href{https://suckless.org}{here}. You can find my build \href{https://forgejo.sufyaan.cyou/TitanElectrons/dwm}{here}. \emph{Terminal Emulator:} I use \href{https://st.suckless.org/}{st}. It is another piece of Suckless software. You can find my build \href{https://forgejo.sufyaan.cyou/TitanElectrons/st}{here}. \emph{Shell:} I use \href{https://en.wikipedia.org/wiki/Z_shell}{zsh} due to its speed and features like autocomplete and plugins. \emph{Text Editor:} I use \href{https://neovim.io/}{Neovim} for my text editing and will never switch to another program. It is fast, versatile, extensible and extremely lightweight. Most importantly, it works extremely well for my usecase. \emph{Web Browser:} I use \href{https://librewolf.net/}{Librewolf} with two profiles. For more information, \href{https://sufyaan.cyou/browser/}{view my post on my browser setup}. \emph{Password Manager:} I use \href{https://keepass.info/}{KeePass} with \href{https://syncthing.net/}{Syncthing}. KeePass is incredibly secure. Read \href{https://sufyaan.cyou/kpst}{this post} for more information. \emph{Notes:} I use \href{https://github.com/vimwiki/vimwiki}{VimWiki} also with \href{https://syncthing.net/}{Syncthing}. I use the \href{https://github.com/gsantner/markor}{Markor} app on my phone to view the notes. Read \href{vimwiki}{this post} for more information. \hypertarget{utilities}{% \subsubsection{Utilities}\label{utilities}} \emph{File Manager:} I have \href{https://wiki.archlinux.org/title/thunar}{Thunar} installed but I do not use it most of the time. I use the terminal for most of my file management. \emph{Media Player:} I use \href{https://mpv.io/}{MPV}, the best media player on the planet. It is fast, \href{https://sufyaan.cyou/definitions/free-software/}{free software} and infinitely extensible. \emph{RSS Reader:} I use \href{https://newsboat.org/index.html}{Newsboat} since it reduces the need for me to go to all of my websites separately. \emph{PDF Viewer:} \href{https://pwmt.org/projects/zathura/}{Zathura} all the way. I am never switching to anything else. It is just so fast and simple. \emph{Image Viewer:} \href{https://github.com/nsxiv/nsxiv}{nsxiv} is what I use. It is just like Zathura; fast and efficient. \hypertarget{production}{% \subsubsection{Production}\label{production}} \emph{Recording and Streaming:} I use FFmpeg to record and encode my screen recordings. I use \href{https://kdenlive.org/en/}{Kdenlive} to edit my videos. In case of streaming, I use \href{https://obsproject.com/}{OBS Studio} to stream. \emph{Writing:} \href{https://sufyaan.cyou/plaintext}{I write in plaintext formats as much as possible}. When writing posts or other formatted notes, I use \href{https://sufyaan.cyou/definitions/markdown}{Markdown (.md)} and I use \href{https://www.latex-project.org}{LaTeX} for documents. \emph{Image Editing:} This is perhaps the only non-free software I use. I use \href{https://www.adobe.com/products/photoshop.html}{Adobe Photoshop} \hypertarget{conclusion}{% \subsection[Conclusion]{Conclusion}\label{conclusion}} These are all of the tools I use. They may change in the future, but there is a low chance of that happening since I have gotten used to all of these amazing tools. \end{document}