Coder Social home page Coder Social logo

spfaus / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 1.0 10.78 MB

Collection of configs, scripts, etc. for setting up and tracking changes to my work environment.

License: The Unlicense

Shell 0.68% CSS 99.06% Lua 0.25%
dotfiles dotfiles-linux environment-configuration scripts-collection

dotfiles's Introduction

dotfiles

Collection of configs, scripts, etc. for setting up and tracking changes to my work environment.

Current setup

Gnome with Pop Shell for tiling functionality on Arch Linux
...

How do I use this?

I use this as a second step to my automatic Arch Linux install or anytime I wish to update or reset my configuration.
Simply clone this repository into its own directory: cd ~ && git clone https://github.com/spfaus/dotfiles.git
Running the contained configure.sh will do the rest.

Notes

  • This is a work in progress and probably always will be.
  • The scripts will overwrite some config files and import a full dconf dump.
  • Make sure to look through and understand the scripts before executing them if you want to avoid unintended side-effects.

dotfiles's People

Contributors

spfaus avatar spfaus-byte-fuer-byte avatar

Stargazers

 avatar

Forkers

arcaneastronaut

dotfiles's Issues

Add first flags

Add first flag(s) and figure out decent implementation (reboot flag for example)

Change final reboot to y/n decision

Optimize configuration script for inclusion in other scripts by not relying on Ctrl + C to not reboot (last step) and instead give y/n choice

Minimize packages

Remove accumulated packages, especially big ones, that I don't frequently use.
For example all browsers, except for Chromium.

Customize fish prompt

Remove right prompt
Make prompt more visible (background color?)
Only show useful info

Permission denied when choosing to pull remote version

Permission denied when choosing to pull remote version

Do you wish to discard local changes, checkout master, and pull from remote before running configuration?
1) Yes
2) No
#? 1
error: unable to unlink old 'config-groups/foundation/root/etc/locale.conf': Permission denied
error: unable to unlink old 'config-groups/foundation/root/etc/locale.gen': Permission denied
error: unable to unlink old 'config-groups/foundation/root/etc/pacman.conf': Permission denied
error: unable to unlink old 'config-groups/foundation/root/etc/systemd/system/gdm.service.d/override.conf': Permission denied
error: unable to unlink old 'config-groups/foundation/root/etc/vconsole.conf': Permission denied
error: unable to unlink old 'config-groups/foundation/root/etc/xdg/reflector/reflector.conf': Permission denied
fatal: Could not reset index file to revision 'HEAD'.

Terminal-based TODOs

As replacement for habitica
Verify it has all the utility I am used to or a workflow that works for me
Preferably auto git repo sync or some cloud functionality to avoid accidental deletion & automatic syncing between devices

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.