Skip to content

pedromarquetti/cfg_files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my Dotfiles

This is a collection of my basic config files for my PopOS env, created with a bare git repo that auto-tracks my files (idea from here)

I'll always be adding more stuff

Contents:

  1. setup.sh (work in proggress) with automated installation.
  2. .zshrc with my preferred aliases.
  3. .config with vscode config/settings/snippets and dconf settings
  4. .backup containing crontab-install-scripts and UBlockOrigin backup file

Setup

For an automated setup just run:

curl -L https://raw.githubusercontent.com/pedromarquetti/cfg_files/master/.local/bin/setup.sh | bash

For non-root users (you have to run the above first)

curl -L https://raw.githubusercontent.com/pedromarquetti/cfg_files/master/.local/bin/setup_noroot.sh | bash

Or you could do it manually

git clone https://github.com/pedromarquetti/cfg_files.git
# mv cfg_files/<file/dir> ~

Test on Docker container

At .docker/images/test, run cd .docker/images/test && docker build --no-cache -t root_scripttest/dotfiles .

Then docker run -it root_scripttest/dotfiles

In there, you can safely run /setup.sh and setup_noroot.sh

Scripts

Some useful script are located at .local/bin, they can be used to save your configs locally, my_cron_install and root_cron_install are useful crontabs I use to keep my system up to date

Backups

At .backup and .config/Code/Backups/, there are some configs I use. The scripts mentioned above will update these configs

Extensions

Some extensions I like:

  1. Dash2DockLite to make my Dock prettier (can also be installed from here)
  2. Search Light cool looking search bar (can also be installed from here)

Issues

Please report if you find any issues, I just learned Shell Scripting, so, errors are expected

About

My Pop OS configurations for future use

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published