From 58a5d6aef37c81ddf24a181128c03773e686cd41 Mon Sep 17 00:00:00 2001
From: LinuxMercedes <LinuxMercedes@gmail.com>
Date: Tue, 10 Apr 2018 14:57:24 -0500
Subject: [PATCH] List of required software

---
 software-list.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)
 create mode 100644 software-list.md

diff --git a/software-list.md b/software-list.md
new file mode 100644
index 0000000..b9ca56b
--- /dev/null
+++ b/software-list.md
@@ -0,0 +1,51 @@
+# Windows
+
+- PuTTY
+- XMing / XWin32 / some other X client
+- Atom
+- Notepad++
+- Code::Blocks
+- Visual Studio Code (different from visual studio!)
+- kdbg
+- QCacheGrind https://kcachegrind.github.io/html/Download.html
+- MSysGit
+- smartgit http://www.syntevo.com/smartgit/
+- glade
+- lyx
+- gummi
+- gtk+ 3.2 windows libraries
+- MikTex
+- TeXworks
+- Graphviz/dot
+
+# Linux
+
+- GCC 7
+- Clang (installed so stuff like `clang++` and `llvm-symbolizer` work without having to specify a version number)
+- GDB
+- GNU Make
+- vim
+- emacs
+- atom
+- code::blocks
+- vs code
+- git
+- valgrind
+- gperftool and pprof
+- kcachegrind (please verify this works; there was a bug with the ubuntu package last I checked)
+- callgrind-annotate
+- gcov
+- Qt
+- texlive with all the fixin's
+- scan-build (clang analyzer)
+- cppcheck
+- clang-format
+- clang-tidy
+- lyx
+- gummi
+- gtkmm-documentation / libgtkmm-3.x
+- glade
+- massif-visualizer
+- boost
+- dot (graphviz)
+- boost libraries
\ No newline at end of file