dotfiles's People
dotfiles's Issues
Scripts files (in `scripts` repo) must be load in `.bashrc` before running `setup-ubuntu`
This block of code must be echo-ed into .bashrc
, so that we can run script functions to do anything else.
# Load Personal Script Files
for file in ${HOME}/scripts/*
do
source ${file}
done
auto-install.sh - Auto install gnome User themes Extensions
Yes I see we can
- Go to this Gnome User Themes site.
- Choose version and download.
- Extract it.
- Move it to ~/.local/share/gnome-shell/
It worked, but I not sure how can we automate this tasks.
`coc.nvim` won't work properly without extensions.
In ubuntu-setup.sh
, there is no script to automate the task of installing coc.nvim
's extensions, which will properly lead to error or confusion in future uses.
Some coc.nvim
extensions should be install (with :CocInstall extension-name
):
:CocInstall coc-html, coc-css, coc-clangd
auto-install.sh - Lack `curl` packages, nvim `:PlugInstall` wrongly order, MSTeams from #1 didn't be fixed.
- add
sudo apt install curl
. - Move
nvim -c ":PlugInstall"
after creating symbolic links. - MSTeams:
- Consider adding this specific command
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
, this work for my current test. - If it doesn't help, look for the error about the public key during installing Teams, use above comment with that key (if different).
- Consider adding this specific command
Nodejs, Yarn installation needed.
-
Fix typo in installing neovim: change
neovim
tonvim
. -
For installing
Yarn
:
sudo apt install yarn
-
For installing
Nodejs
:
cd ~ curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh sudo bash nodesource_setup.sh sudo apt-get install -y nodejs rm nodesource_setup.sh
-
For installing MSTeams:
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list' sudo apt update sudo apt install teams
`ubuntu-setup.sh` - File Separation Needed
- There are many things that happen in
ubuntu-setup.sh
, which is not future-proof. - The alternative is to separate this into different
function
s, and call whatever is needed inubuntu-setup.sh
.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.