Giter Site home page Giter Site logo

axonasif / dotsh Goto Github PK

View Code? Open in Web Editor NEW
28.0 2.0 21.0 86 KB

A fast dotfiles and system configuration installer optimized for Gitpod and power users

License: MIT License

Shell 98.91% Python 0.45% Dockerfile 0.64%
dotfiles gitpod gitpod-dotfiles fish neovim ssh tmux vscode bashbox bash

dotsh's Issues

My git commits are from you

Hello,

I have been using these dotfiles for gitpod and they are amazing! Thank you very much!

However, I've just started noticing that anytime I use gitpod and make a commit, they are by you and not me. Example here

I'm not sure exactly how it's happening because it says my git config --global settings are my name and email. Any help would be greatly appreciated.

Thanks again!

How to default VS Code terminal to fish?

First of all, thanks for this! I found your post(s) on Discord, and it seemed like exactly what I was looking for (after spending several hours pounding my head against GitPod's docs).

🙇🏽

By any chance do you know how to make VS Code default consistently to fish without manual effort?

I found advice to put this in settings.json…

"terminal.integrated.shell.linux": "/usr/bin/fish" 

…but of course, when I make that change in one GitPod workspace, that doesn't propagate to new workspaces. Do I have to add my own settings.json hack, or is this something your dotfiles can already be configured to handle?

Forked and used the Dotfiles with gitpod - no port 22000 open

Hey Axon,
I saw your talk on Community Office Hours: dotfiles w/ SSH and It got me interested.
I followed the steps and I can't see the port you opened 22000. I have a free gitpod plan - is this maybe a reason?

Do I need to enter my github information somewhere?
My end goal is to use lunarVim and my .vimrc file with gitpod to have my dev setup always with me.

Kind regards Marco

Connection Closed

Hi! I tried adding this to as my dot files for Gitpod, when I try to connect via ssh it closes my connection straight a way, if I remove it as my dotfiles, I can connect with no issue:

Welcome to Gitpod: Always ready to code. Try the following commands to get started:

	gp tasks list         List all your defined tasks in .gitpod.yml
	gp tasks attach       Attach your terminal to a workspace task

	gp ports list         Lists workspace ports and their states
	gp stop               Stop current workspace
	gp help               To learn about the gp CLI commands

For more information, see the Gitpod documentation: https://gitpod.io/docs
Connection to ******-******-9jtjdrylz8h.ssh.ws-us79.gitpod.io closed.

Any ideas what might be wrong?

dotfiles::initialize should embed into specified existing files instead of replacing them to preserve functionality (i.e .bashrc, .gitignore and etc)

Right now dotfiles::initialize only has the ability to process .dotfilesignore file.

In order to preserve the functionality of existing files like .bashrc, .gitignore and others, we need to embed our own files into those of Gitpod and other places where we want to install our dotfiles.

Will have to introduce another run-config-file for dotfiles::initialize where we can specify files to be embedded into existing files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.