https://github.com/nanvenomous/unix
Tracking configuration files from system to system
https://github.com/nanvenomous/unix
Last synced: 7 months ago
JSON representation
Tracking configuration files from system to system
- Host: GitHub
- URL: https://github.com/nanvenomous/unix
- Owner: nanvenomous
- Created: 2018-12-05T22:50:23.000Z (almost 7 years ago)
- Default Branch: cyberpunkneon
- Last Pushed: 2025-02-06T20:10:33.000Z (8 months ago)
- Last Synced: 2025-02-06T21:23:41.205Z (8 months ago)
- Language: Vim Script
- Homepage:
- Size: 27.9 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# System Git Configuration

### Pulling Unix files (for mac or linux), onto your machine
```
cd "${HOME}"alias cg="git --git-dir=${HOME}/.unx/ --work-tree=${HOME}"
git clone --bare 'https://github.com/nanvenomous/unix.git' "${HOME}/.unx"
cg checkout
# may need to fix conflicts by moving files, then re-run previous command
cg config --local status.showUntrackedFiles no
```you can then optionally add a permanent alias to your login script
```
# ~/.bashrc, ~/.zshrc, ~/.xonshrc, ...
alias cg="git --work-tree=${HOME} --git-dir=${HOME}/.unx"
```- [In-depth Guide to tracking dotfiles](https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/)
# To Automate
- [ ] [google chrome](https://aur.archlinux.org/packages/google-chrome/)
- [ ] [gtk tokyo night](https://github.com/stronk-dev/Tokyo-Night-Linux)
- [ ] [pcmanfm](https://archlinux.org/packages/community/x86_64/pcmanfm/) -> files
- [ ] [vim-plug](https://aur.archlinux.org/packages/vim-plug/)
- [ ] [pavucontrol](https://archlinux.org/packages/extra/x86_64/pavucontrol/) -> sound
- [ ] [lazy git](https://archlinux.org/packages/community/x86_64/lazygit/)
- [ ] [zsh system clipboard](https://github.com/kutsan/zsh-system-clipboard)
- [ ] [st](https://github.com/siduck76/st)
- [jetbrains mono nerdfont](https://archlinux.org/packages/community/any/ttf-jetbrains-mono-nerd/)
- [ ] [dns with systemd-resolvd](https://wiki.archlinux.org/title/NetworkManager#systemd-resolved)
- [ ] firefox
- [firefox markdown](https://github.com/KeithLRobertson/markdown-viewer#support-for-local-files-on-linux)
- nav to [configuration page](about:config) `browser.fullscreen.autohide`
- [ ] firefox shortcuts
- [i3ass](https://github.com/budlabs/i3ass)
```
map tj nextTab
map tk previousTab
map tn removeTab
map to createTab
map th moveTabLeft
map tl moveTabRight
map tp openCopiedUrlInNewTabmap gb goBack
map gj scrollPageDown
map gk scrollPageUpmap u restoreTab
```# XPS 13
- [compatibility](https://wiki.archlinux.org/title/Dell_XPS_13_(9310))
- [libfprint fork](https://aur.archlinux.org/packages/libfprint-tod-git), [util for computer](https://aur.archlinux.org/packages/libfprint-2-tod1-xps9300-bin)
- [fprint docs](https://wiki.archlinux.org/title/Fprint)