https://github.com/agoose77/dotfiles

A collection of personal dotfiles

https://github.com/agoose77/dotfiles

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A collection of personal dotfiles

Basic Info
  • Host: GitHub
  • Owner: agoose77
  • Language: Xonsh
  • Default Branch: master
  • Homepage:
  • Size: 299 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 8
  • Releases: 0
Archived
Created about 6 years ago · Last pushed over 2 years ago
Metadata Files
Readme

README.md

dotfiles

This repo contains my dotfiles (tada)!

Structure

There are two config.d-like directories used, so that different configurations can be loaded without merging: - .profile.d - .zshrc.d

The .zprofile file only sources .profile. This is because in an ideal world we'd only have .zprofile, but GDM only sources .profile explicitly:

Diagram of Bash startup sequence

So, to ensure that the system has access to useful paths, we define .profile.

GPG

  1. Install gnupg with sudo apt install gnupg
  2. Load subkeys into GPG
  3. Extract keygrip for signing key with gpg -K --with-keygrip
  4. Add keygrip to ~/.gnupg/sshcontrol
  5. Copy SSH key for GitHub from ssh-add -L

Setup

To install the dotfiles, clone this repo and cd bash sudo apt install git git-lfs && git lfs install git clone --recurse-submodules git@github.com:agoose77/dotfiles.git ~/.dotfiles cd ~/.dotfiles Then simply run the stow command python find * -type d -maxdepth 0 -exec stow --no-folding {} \;

Owner

  • Name: Angus Hollands
  • Login: agoose77
  • Kind: user
  • Location: United Kingdom
  • Company: 2i2c

Open Source Infrastructure Engineer @ 2i2c. Executable Books core team member. PhD in Nuclear Physics from the University of Birmingham.

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 9
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 0.11
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • agoose77 (8)
Pull Request Authors
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels

Dependencies

pdm/.config/pdm/global-project/pyproject.toml pypi
  • pip *
  • setuptools *
  • wheel *