Skip to content

Polidoro-root/linuxconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linuxconfig

This is my main tooling for linux terminal based development, I'm migrating from VSCode and other heavy dev tools to try this new minimalistic experience (I'm loving it)

Structure

  • .config/
    • nvim
    • alacritty
    • tmux
    • i3
    • picom
  • .p10k.zsh
  • .zshrc
  • install.sh

Git

git init --bare .cfg

echo "alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'" >> $HOME/.bashrc

source $HOME/.bashrc

config config --local status.showUntrackedFiles no

Install

At the moment it only works on Arch based distros (the ones that I use most)

Installation will be made by Ansible and will install all the dependencies and configurations needed to run the tools.

I created a local ansible vault file to use my secrets password ans secrets when running playbook. You can create your too with the following command: ansible-vault create vault.yaml, then you type your password to encrypt vault file.

To run the playbook:

cd archlinux-setup
ansible-playbook  roles/main.yaml -i hosts --ask-vault-pass -e '@vault.yaml'

.config

Neovim custom configuration, using Lazy as plugin manager. To install everything just run nvim on terminal.

The best terminal I ever used, fast and simple.

Tmux makes possible to organize my workflow inside terminal which I spend most of my time, if you don't know it yet, try: Sessions, Windows and Panes.

I'm getting used

Changing my Desktop Environtment for a minimalist keyboard based approach, this is how I meet i3 window manager. (But I still love Gnome)

Using picom to customize my i3 experience

Zsh theme that I've been using

Prefered shell profile because it can be a lot extensible when used with Oh My ZSH!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published