Skip to content

SJ's .dotfiles, These are my important dotfiles for my Computer, Linux OS, Shell, Vim, NeoVim, Emacs, i3wm, tmux, etc... Feel free to use them, or even a small part from them. If you like then you can give this repository a star on github.

Notifications You must be signed in to change notification settings

sjTheSahilJoseph/.dotfiles

Repository files navigation

SJ’s Dotfiles

Everyone has different way of using computers, It’s my way.
Feel free to use if you want.

Setup:

mklink -> Windows

Computer Style

Philosophy

  1. Use computer 100% powerfully, productively, and fastly.
    • Do what is needed, don’t waste time in doing unnecessary stuff.
    • Create your own tools and utilities.
  2. Customize almost all things.
    • But make sure to not change the whole meaning of that thing.
      • For example, Emacs, don’t just create unnecessary keybindings.
      • But create own keymaps to work faster.

Tools I use

Operating System

Windows 11 - x64 Linux - Fedora

Code Editor

Emacs

IDEs

  • I write code in Emacs but I like to keep IDE open while writing code.
C/C++
  • Visual Studio (IDE)
Web Development
  • Visual Studio Code
Python
  • No IDE, just basic Emacs with Terminal
  • Or Jupyter Notebook
Android Development
  • Andriod Studio (with emacs bindings)
Game Development
  • Visual Studio IDE
  • Unity 3d
  • Unreal Engine

Browser

Google Chrome
  • Sync across all devices
  • Google’s Products

Office Tools

Microsoft Office
  • Almost for everything professionally
Google Docs, Spreadsheet, Keep Notes, Org Mode
  • Personal Stuff

Fonts

Consolas - Size = 13pt / 17px

Personal Points:

  • I don’t like heavy syntax highliting.
  • Use LSP, but don’t use autocomplete, suggestions, or flymake or flycheck stuff (Use documentation) for code, and terminal for errors.
    • LSP manager as Eglot
  • I like fat box cursor, 500ms Blinking (complete one blink in 1 sec, 500ms off 500ms on).
  • Turn off almost all animations in Operating System.

About

SJ's .dotfiles, These are my important dotfiles for my Computer, Linux OS, Shell, Vim, NeoVim, Emacs, i3wm, tmux, etc... Feel free to use them, or even a small part from them. If you like then you can give this repository a star on github.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published