All Projects → madnight → dotfiles

madnight / dotfiles

Licence: other
Personal set of vim, zsh, git configs and scripts.

Programming Languages

shell
77523 projects
Vim Script
2826 projects
lua
6591 projects
haskell
3896 projects
python
139335 projects - #7 most used programming language
go
31211 projects - #10 most used programming language
Nix
1067 projects

Projects that are alternatives of or similar to dotfiles

dotfiles
My dotfiles based on Makefile
Stars: ✭ 150 (+552.17%)
Mutual labels:  zshrc, arch-linux, thinkpad
dotfiles
Salonia Matteo's dotfiles (GNU/Linux configuration)
Stars: ✭ 19 (-17.39%)
Mutual labels:  vimrc, arch-linux, thinkpad
Machfiles
The dotfiles you see in all my videos
Stars: ✭ 347 (+1408.7%)
Mutual labels:  zshrc, arch-linux
anyrc
🐚 Bring your shell environment to anywhere
Stars: ✭ 28 (+21.74%)
Mutual labels:  vimrc, zshrc
rc.d
🛠 My rc files and other configs. Includes: Bash, Zsh, Vim, Tmux, Git, Terminal (macOS), VS Code
Stars: ✭ 32 (+39.13%)
Mutual labels:  vimrc, zshrc
arch-monochrome
My monochromatic rice for BSPWM on arch linux
Stars: ✭ 64 (+178.26%)
Mutual labels:  arch-linux, bspwm
dotfiles
my personal dotfiles managed by dotbot, zinit
Stars: ✭ 65 (+182.61%)
Mutual labels:  vimrc, zshrc
Dotfiles
Well documented awesome dotfiles 😍 Many neovim lua configs, handy zsh/bash functions, fzf functions + more
Stars: ✭ 64 (+178.26%)
Mutual labels:  vimrc, zshrc
dotfiles
Setup git, vim, zsh, SublimeText, tmux etc. using one command
Stars: ✭ 107 (+365.22%)
Mutual labels:  vimrc, zshrc
dotfiles
🔧 .files - different setups separated in branches
Stars: ✭ 168 (+630.43%)
Mutual labels:  arch-linux, bspwm
dotfiles
Dotfiles of Coelacanthus
Stars: ✭ 17 (-26.09%)
Mutual labels:  vimrc, zshrc
dotfiles
My dotfiles
Stars: ✭ 23 (+0%)
Mutual labels:  vimrc, arch-linux
dotfiles
A total nord dotfiles used by me. Forever work in progress.
Stars: ✭ 35 (+52.17%)
Mutual labels:  vimrc, zshrc
dotfiles bspwm
Arch bspwm rice
Stars: ✭ 31 (+34.78%)
Mutual labels:  arch-linux, bspwm
dotfiles
🔯 A collection of my rc files (tmux, neovim, zsh, fish, poetry, git, ...etc) and utilities that make everyday coding fun!
Stars: ✭ 23 (+0%)
Mutual labels:  vimrc, zshrc
dotfiles
Dotfiles
Stars: ✭ 25 (+8.7%)
Mutual labels:  zshrc, bspwm
Dev-Setup
Automation scripts for setting up a basic development environment.
Stars: ✭ 19 (-17.39%)
Mutual labels:  vimrc, zshrc
terminal-themes
rc files for vim, tmux, iterm and zsh
Stars: ✭ 18 (-21.74%)
Mutual labels:  vimrc, zshrc
dotfiles
My personal configuration files
Stars: ✭ 120 (+421.74%)
Mutual labels:  arch-linux, bspwm
Dot-It-Up
A collection of dotfile scripts, plugins, and clever hacks so that you can become the master of your own OS! 🚀
Stars: ✭ 254 (+1004.35%)
Mutual labels:  vimrc, zshrc

Arch Linux Setup


Software Choice Note
Shell zsh with extensive git prompt
Window Manager bspwm xmonad and i3-gaps also configured
Terminal (u)xterm it's the fastest; urxvt also configured
Multiplexer tmux tmux-resurrect for persistent sessions
Editor vim plus many lazy loaded plugins
Status Bar polybar used dzen2 before
Launcher rofi dmenu replacement
Browser chromium firefox as alternative; with vim plugin
Chat weechat plus weeslack plugin
E-Mail thunderbird mutt as ncurses alternative
Compositor compton avoid screen tearing issues
Video/Music vlc mplayer as alternative
File Finder fzf + ripgrep ripgrep is the fastest grep
Screen Locker i3lock with screenshot, pixelation and lock icon


Alt text

Hardware

Notebook

I use Notebooks from the Thinkpad T-Series (T430, T450s, T480s), which you can buy of eBay for cheap. If you are interested, then try to pick one with at least one unsoldered RAM slot (upgradeable), SSD, IPS Display with 300 nits or higher and Core i5/i7 (or even better Ryzen CPU), like the T450s which is an excellent choice, when in mint condition (A-ware) and bought from a eBay store with a customer friendly refund policy.

Monitor

I use a multi-monitor setup with either 3 external monitors or 2 external + 1 internal notebook screens. I use second hand 24 inch monitors for the left and right and one 27 inch monitor in the center. The T-Series Thinkpads supports up to 3 screens (the internal notebook screen also counts as screen). Nevertheless, it's possible to have more monitors than that (e.g. day-trader setup) with an eGPU or DisplayLink USB to HDMI adapter. I've tested a four screen setup with 3 external monitors (one per DisplayLink adapter) + the internal Thinkpad screen and it works.

Keyboard

The Thinkpad keyboard is excellent. But for external keyboards you can get even better ones. If you are a fan of flat keyboards like the Thinkpad keyboard with a short key travel, then I recommend the Apple Magic Keyboard (wired, silver, aluminium), which I've used for many years. If that does not satisfy your need, you can dive into the limitless world of mechanical keyboards. I would opt for either a fully custom keyboard or a prebuild with a decent build quality e.g. a brand like Ducky, Leopold, Durgod or Filco and avoid "gaming" brands. I picked up a Durgod K320 with TKL ISO-layout, non-RGB, PBT keycaps, lubed stabilizers and Cherry MX brown switches.

Chair

I use the IKEA Markus. It has an overall good build quality. It is a quiet popular chair and chances are that you can buy a used one nearby. I would say that the chair is likely to last for at least 5 years and might hold up to 10 years. The lumbar support is in the right spot (I'm 184 cm / 6 feet). I did two hacks to the chair. I increased the height of the backsupport and I did the IKEA arm rest hack, both hacks can be found on reddit. I thought about getting a chair with more adjustments, like 4D adjustable arm rests, adjustable back height, adjustable headrest, ... but those chairs are very pricey (fully configured Hermann Miller starts at over 1000 euro). I think the Markus is fine for most people but your mileage may vary.

Table

I went for the IKEA Thyge. The table top is 160x80cm, which is enough width for a triple monitor (24-27") setup. The legs are height adjustable between 60-90cm. I would recommend to adjust it to be between 65-75cm, just so that you have an ergonomic typing position, since many desks are too high for comfortable/ergonomic typing. The Thyge is also a very popular IKEA product and you might get it second hand, as I did.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].