Skip to content

dinkolubina/.dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles

Configure linux workstation using Ansible.

Terminal tools are mostly inspired by this article .

System

  • fzf - It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.
  • fd - fd is a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative to find
  • git
  • oh-my-zsh - Oh-My-Zsh is a framework for Zsh, the Z shell

Packages

  • snap

    • VS code
    • sublime
    • telegram
    • skype
    • spotify
  • apt

    • redis
    • ansible
    • build-essential
    • curl - Curl is a command-line tool for transferring data specified with URL syntax.
    • htop
    • jq - is a lightweight and flexible command-line JSON processor
    • make
    • wget
    • zip
    • vim
    • xclip - xclip is a command line utility that is designed to run on any system with an X11 implementation. It provides an interface to X selections ("the clipboard") from the command line.
    • silversearcher-ag - A code searching tool similar to ack, with a focus on speed.
    • git-flow
    • fd-find
  • npm

    • tldr - The tldr pages are a community effort to simplify man pages with practical examples.
  • custom installation

    • diff-so-fancy - strives to make your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.

    GUI

    • chromium-browser
    • regolith - Regolith is a modern desktop environment designed to let you work faster by reducing unnecessary clutter and ceremony. Built on top of Ubuntu, GNOME, and i3.

Bootstrap

First setup installation run the dot-bootstrap command.

$ ./bin/dot-bootstrap

After that you can run any scripts defined in the $DOTFILES_PATH/bin

$ dot-bootstrap

To dry-run the script run or check syntax use

$ dot-bootstrap dry-run

$ dot-bootstrap syntax-check

About

Dotfiles configured using Ansible

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 93.8%
  • Jinja 3.9%
  • Vim Script 2.3%