Skip to content

ykhurshid/Dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My constantly evolving workflow [WIP]

Programs Used

Use CaseProgram
Window Managerbspwm
Status Barpolybar
Hotkey Daemonsxhkd
Mediampv
Document Viewing and CreationEmacs
Text EditingEmacs
Web Browsingqutebrowser
Terminal Emulatorkitty
File Managerranger

Philosophy

I respect but don’t adhere rigidly to the UNIX philosophy, at least not in it’s most literal interpretation of one program for every discrete class of task. mpv is mainly for playing video but it’s can also be used as an excellent image viewer and music player too, especially with a bit of scripting. For me, the key criteria for software that can be used for more than one task is if they can be programmed or if each type of task can be compartmentalized into it’s own seperate module or config. mpv definitely allows for that with it’s lua scripting.

Emacs is another clear violation of the strict UNIX philosophy but considering that it’s just a collection of plugins around a elisp REPL and C core, you could consider every package being something designed to do one thing and do it well, plus it’s undeniable how powerful and functional it is. You can use it to prepare documents of almost any format with Org Mode in conjunction with Pandoc or the many different exporting packages available. It is an excellent PDF Viewer with the help of PDF Tools.

[To Be Expanded On]

About

My constantly evolving workflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages