Skip to content
Snippets Groups Projects
Commit 8a493b42 authored by Henrik Jochum's avatar Henrik Jochum :new_moon:
Browse files

cleaning up my folders

parent 909adfbe
No related branches found
No related tags found
1 merge request!26patch-1 to master, cleanup Henrik's files
# Feeling the Past
This is the project folder for my DigiZeit-project named *Feeling the Past*. *Feeling the Past* is a historiographical learning game based on the *Marugoto*-engine. The main focus lies on how objects can be used as historical sources. About the motivation for the project more can be read in the session-7.md. The estimated playtime is between 15 and 30 minutes. At the moment the game is not clear, whether the game will be accessible to the public.
The repository for the game is hosted on GitHub, found with the following link: [Feeling the Past](https://github.com/henokemp/lit-feelingthepast)
# Linux Journey
After being curious for a while and playing with the thought of trying out Linux I -- motivated by Daniel McDonald -- decided that trying out a new OS parallel to the other new digital stuff from this course shouldn't be too big of a bother. So I began my *Linux Journey* as described in journey_henrik.md. It's not necessarily limited to Linux as it progressed parallel to learning Git. At the end are some commands copied, which were commented by Daniel McDonald or that I began using on the way.
Personally I feel like I've found a new home in Linux, for working that is. It has a rather steep learning curve but the productivity benefits are definitely worth it. I had the luck to have someone to ask if I ran into problems but the internet also holds a plethora of information and solutions for any problem. I would recommend Linux for anyone wanting to be more productive in their workflow and to have more influence over their OS.
\ No newline at end of file
......@@ -93,7 +93,8 @@ Since you might find yourself inside the Terminal (command prompt) more often on
All programming is, is stringing together a bunch of commands in a file, and then executing that file (i.e. running the script). For example, you could write a nice little script that pulls the latest for every git repository in your home folder. It might look something like:
```!/usr/bin/env bash
```bash
!/usr/bin/env bash
cd ~ # go to your home folder
cd digizeit # go into our repo, assuming it was cloned to ~/digizeit
......@@ -113,7 +114,7 @@ The first line of the script, called a shebang, tells your system which language
You can then do ./update.sh to run your script. If it prints the Finished line, it worked, and you're a programmer now. You can even move the file to /usr/bin, and then you can run it from any directory at any time just by typing update.sh! But, since you're a programmer now, you actually make a repository containing all your cool scripts, and you keep this and other scripts that you write under version control in that repository. That way you can improve it over time, while keeping its history, blah blah.
####One interesting thing to try:
#### One interesting thing to try:
Open a terminal and use the following command to install telnet:
......
## Commands
Upon popular demand (Danny), I will share the commands I encounter on my journey.
Central for one are the git commands, which I'm slowly getting used to. So the basic being:
`git fetch`
`git pull`
`git push`
`git push origin master`
`git branch`
`git checkout <branchname>`
`git push origin <branchname>`
There are tons of different lists of git commands on the Internet so I won't add all of them here.
Other than that I'm currently figuring out some annoyances I still have, for example that the touchpad is responding badly for a few seconds after I login. The guides on the internet include commands to for example show all input devices `xinput list` or how to get a list of all installed packages `apt list --installed`. Once again, all the `sudo apt-get install <package>` I think are really cool, because they cut all the unnecessary crap from installing new software.
The ones Danny listed in [here](https://gitlab.uzh.ch/lit/digizeit/merge_requests/13) are really useful, especially `ctrl+r`.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment