Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samrocksc/my-dotfiles
my dotfiles, nothing important
https://github.com/samrocksc/my-dotfiles
Last synced: 20 days ago
JSON representation
my dotfiles, nothing important
- Host: GitHub
- URL: https://github.com/samrocksc/my-dotfiles
- Owner: samrocksc
- Created: 2016-01-12T19:52:27.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-08-25T09:53:28.000Z (about 1 year ago)
- Last Synced: 2023-08-25T12:24:54.938Z (about 1 year ago)
- Language: Lua
- Size: 267 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Dot Files
---They're awesome right? Just remember that everything I'm making here is completely opinionated. The good news is this is the source, and you can change whatever you want!! I will take pull requests for anything you want to add as long as it is tested. I'll probably start poking around with the other 3 more popular flavors of Linux.
**Strong Opinions Of Note**
* I've used linux for a long time as an end user, and I personally find Ubuntu to be my preference, so you may find some very Ubuntu leaning configs.
* For the Keyboard loaders, they are just a collection of my favorite [xmodmap configs](https://wiki.archlinux.org/index.php/xmodmap).
* I use [Digital Ocean](https://www.digitalocean.com/) Ubuntu droplets for my VPS(even to the extent of working from them. I also use mosh for almost all setups.
* Almost every user reading this should understand how to install Git on their system.
* I really like (https://github.com/square/maximum-awesome)[maximum-awesome], but I disagree about using `rake` to install anything outside of ruby.
* I like using [nodesource](https://github.com/nodesource/distributions) to install nodejs, and I also like node.js. You can do whatever you want outside of that.## Requirements
---### MacOS:
- Xcode
- Brew
- MacOS
- Git### Linux:
####vim setup
I am currently using vim-plug:1. `cd ubuntu/` use this folder
2. `./apps.sh` install apps needed
3. `vim` Open vim
4. `:PlugInstall` install vim-plug plugins
5. `:UpdateRemotePlugins` update deoplete
6. `./setupnpm.sh` update permissions for global installs with npm- Apt(probably will have it).
- Debian/Ubuntu
- Preferably git, but the initial scripts should get this.**Important: You will need to make sure you update your node install on any linux intall with [This Link](https://docs.npmjs.com/getting-started/fixing-npm-permissions)**
## Install
---```
git clone [email protected]:samrocksc/my-dotfiles.git &&
cd my-dotfiles &&
./options &&
```## TODO & Requests
---
[ ] [Hyperterm](https://github.com/bnb/awesome-hyper) integration
[ ] Better Menu options, I suck at bash
[ ] Increased VPS scripts to make interaction with them easier.
[x] Auto Fix for npm permissions on linx [Like this](https://docs.npmjs.com/getting-started/fixing-npm-permissions)
[ ] Multiple Terminal Configs(bash, fish, etc.)
[ ] Fedora Configs
[ ] Arch Configs
[ ] Create an loader for specific environments(tmux with X windows).
[ ] More Keyboard modmaps for linux environments.
[ ] Xmodmap auto-load functionalities.
[ ] Windows?
[ ] Different .vimrc setups(I've heard [this one is amazing](https://github.com/amix/vimrc))