Giter Site home page Giter Site logo

dotfiles's Introduction

dotfiles

Here’s a list my secret treasure trove, what I’m using on my Arch GNU/Linux system (or sometimes Manjaro on a lazy day). Managed using thoughtbot. I cannot claim it to be as KISS and customizable. The strikethrough packages are here for only taste, since my system requirements are continues wavering, these adjustments are happen to advance. Ahead from here, if arch inclined commands were used, equivalent commands could, easily, be derived for other Linux flavors. While my dotfiles are optimised for my workflow, you can maybe find something interesting in it.

Core

  • Boot Loader: GRUB
  • Dsk Environment: KDE Plasma
    • Display Server: Xorg (X11) / Wayland
    • Graphic Driver:
    • Display Manager: GDM
    • File Manager: ranger
    • FUSE:
    • Window Manager: i3 / bspwm / Awesome / dwm
    • Compositor: sway / Compton
  • Widget Toolkit: GTK
  • Icons: Papirus (Dark) / flat-remix (Main)
  • Panel-Bar: i3 / tint2
  • Notification Daemon: Dunst
  • Shell: zsh / fish-shell
  • Terminal: st / Termite / Konsole / Urxvt / cool-retro-term / kitty
    • Fonts: ttf-dejavu / Inconsolata / artwiz-drift / M+ (Nerd Fonts)
    • scroolback w/ mouse
    • inc/dec font size
    • transparent
  • App Launcher: Dmenu / Rofi
  • Files:
  • Browser: Firefox / w3m / Qutebrowser / Dillo / min / browsh / IceCat / Brave
  • Partition Manager: GParted
  • Virtual Machine: QEMU (kvm + PCI passthrough ∵ x86_64)
  • Spreadsheet:
  • System Monitor: htop / gtop / vtop / gotop
  • Editor: Vim / Sublime / Neovim / SpaceVim
  • Version Control: Git / Mercurial
  • Network Manager: NetworkManager
  • IRC Client: WeeChat (bitlbee = discord, facebook, hangouts) / Irssi / BitchX / ChatZilla

Custom

How to Use?

Installing dotfiles/ locally under home/ directory, sustain two mediums:

• Central

▖~ git clone --depth 1 [email protected]:aniruddha0pandey/dotfiles.git
▖~ cd dotfiles
▖~ ./install.py

• Remote

▖~ cd dotfiles
▖~ # bash -c "$(curl -fsSL https://cdn.rawgit.com/aniruddha0pandey/dotfiles/master/remote-install.py)" # Since, Rawgit is down now. Convert url from <jsdelivr.com/rawgit> or <unpkg.com>
▖~ bash -c "`wget -O - --no-check-certificate https://raw.githubusercontent.com/aniruddha0pandey/dotfiles/master/remote-install.py?token=Adtp2Dp95KWhFVUTxRpySCgcC7pjJ04-ks5boWGewA%3D%3D`"
▖~ ./remote-install.py

This will automatically backup existing settings. Enjoy your new fangled environment!, which you may wish to steal, or just reimplement it...

dotfiles commands

▖~ dotfiles -h
dotfiles version 0.1.6
Synopsis: dotfiles [options] <target>

OPTIONS:
-h,   --help,                Show help and exit
-V,   --version,             Show version information and exit
-v,   --verbose,             Show progress bars and other extra information
-vH,  --verboseHigh,         Show a more verbose version
-vHH, --verboseHighHigh,     Show even more verbose
-d,   --database,            Show installed packages, programs etc. 
-t,   --test,                Run test
-u,   --update,              Update packages
-e,   --edit,                Edit dotfiles in your default editor/ide
-c,   --clean,               Clean caches
-b,   --debug,               Display debug messages (recommended option while reporting bugs)
___________________________________________________________________________________________________________
  _______________
< btw, i use arch >
  ---------------
         \   ^__^ 
          \  (oo)\_______
             (__)\       )\/\
                 ||----w |
                 ||     ||
more?

Zsh

Neovim

Later

Compiling, entirely from source code. Because, every jedi crafts his own saber.

http://moebuntu.web.fc2.com/home_eng.html.

remember, dotfiles are meant to be forked ;)

~/.* with ♥

dotfiles's People

Contributors

pandevim avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.