https://github.com/mapitman/linux-setup
Scripts for getting my linux environment set up from scratch
https://github.com/mapitman/linux-setup
Last synced: 4 months ago
JSON representation
Scripts for getting my linux environment set up from scratch
- Host: GitHub
- URL: https://github.com/mapitman/linux-setup
- Owner: mapitman
- License: mit
- Created: 2015-07-05T21:31:37.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2024-12-31T02:42:22.000Z (over 1 year ago)
- Last Synced: 2024-12-31T03:27:26.275Z (over 1 year ago)
- Language: Shell
- Size: 136 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# linux-setup
**NOTE: I'm no longer updating the scripts in this repo. I'm using [mapitman/linux-bootstrap](https://github.com/mapitman/linux-bootstrap) instead.**
Scripts for getting my Linux environment set up after doing a fresh install. Works with Ubuntu, Fedora and Arch.
On Arch (or Arch derivatives) this will install [aurman](https://aur.archlinux.org/packages/aurman) to help manage AUR packages.
## Installation
Clone the repository, which requires git (git is already available on Fedora):
```sh
# Arch
sudo pacman -S git
# Ubuntu
sudo apt install git
# Clone the repository
git clone https://github.com/mapitman/linux-setup.git
```
### Run the install script
```sh
cd ./linux-setup
./setup.sh
```
This will install [Docker](http://docker.com), [.NET Core](https://github.com/dotnet/core), [Golang](http://golang.org/), setup your [Golang coding environment and workspace](http://golang.org/doc/code.html), and configure [Vim](http://www.vim.org/) with some [nice settings for Golang development](https://github.com/fatih/vim-go). It also prompts for desktop and laptop specific applications. To see what else it does, read the scripts!