Commit Graph

38 Commits

Author SHA1 Message Date
odave
30a3dd2518 -delete some stuff from zshenv
Mostly web querying
2020-04-05 02:42:27 +01:00
odave
9610157e34 ~rearrange stuff in zshenv 2020-03-17 17:45:07 +00:00
AChavali
e3ab9cd149 ~no need for opam config anymore 2020-03-02 23:21:09 +00:00
AChavali
60e18bb02f +set guile version to 2.2 2020-03-02 23:20:42 +00:00
AChavali
8cf61aa12c +~/Scripts to PATH 2020-03-02 23:20:32 +00:00
AChavali
f5d42481ec ~paths for bin -> Bin 2020-02-18 15:45:39 +00:00
AChavali
abb4226d71 +new java template so update gentemplates 2020-02-17 13:19:40 +00:00
AChavali
00b51d1671 ~pass all commandline args to emacs
Editor command will now pass all command line args to emacs program
2020-02-09 23:51:20 +00:00
AChavali
1e45f2818a ~replaced spc, spu -> editor
I really don't use emacs server anymore, it's kinda annoying and the
online features just don't work. Therefore, I'm just going to use Emacs
GUI directly.

This obsoletes spc and spu, which means I need a new command. This
command is editor, which nohups and reroutes the output of Emacs to
/dev/null and disjoins it from the terminal.
2020-02-09 20:43:35 +00:00
AChavali
2728101a75 ~gentemplate
Moved around a few sections for a more flowing summary.

Changed generate-template to only download a template if it hasn't
already been copied
2020-02-09 18:27:10 +00:00
AChavali
dd1c4c727e ~configuration system has been changed
Binaries are stored in ~/bin/binaries. Repositories for binaries are in ~/bin/repos.
2020-02-09 12:54:45 +00:00
AChavali
71ebb5f6c6 +fix for when you're opening without gui
I've setup sddm to not load in bootup, because usually if I've restarted
my system then getting onto a terminal will allow me to quickly debug
without loading and bootstrapping and entire GUI. I don't restart my PC
often, so if I do it's likely cos I'm debugging some OS level bug.

Furthermore, accessing the terminal directly will give me a bit more
control over whether to load a GUI or not. And it's just faster.
2020-02-09 12:33:54 +00:00
AChavali
47a8b53d83 +cargo/bin to path
Rust compilers and modules
2020-02-08 13:24:33 +00:00
AChavali
87818b48c5 ~made spc use emacs as backup editor, export PF_INFO
using pfetch instead of neofetch

spc fails if no emacs open
2020-01-03 01:04:50 +00:00
AChavali
8c58e4c40d +comments Emacs functions 2019-12-30 14:54:37 +00:00
AChavali
42cb6f3919 +zsh_theme is af-magic 2019-12-30 14:54:24 +00:00
AChavali
df10a60d54 ~editor vim -> emacs 2019-12-30 14:54:17 +00:00
AChavali
2bc4d257fc ~path variable: ~/.bin -> ~/bin 2019-12-30 14:53:59 +00:00
A. Chavali
cad13a7674 ~gentemplate capable of handling variadic args
By iterating over all arguments from index 1 .. the end of the list, we
can get multiple projects generate at once.

gentemplateoff also gets this benefit :)
2019-12-20 21:00:03 +00:00
A. Chavali
10f4bec799 ~no need for regex replace in search() function
Using a new query url ("duckduckgo.com/?=something"), I don't need to
replace all spaces with underscores as duckduckgo does it for me
2019-12-20 20:10:39 +00:00
A. Chavali
0f0897c0a1 ~redid Emacs commands from terminal
Instead of SPC you have two commands:
+ spc: Opens a new frame with a file open
+ spu: Updates a currently opened frame with this new file
2019-12-20 20:10:39 +00:00
A. Chavali
62295b083b +zshenv header for mode in Emacs, changed path 2019-12-20 20:10:39 +00:00
oreodave
d4786e78a0 +Generate template offline by copying the git dir
In case I'm offline, just use this function to generate new projects
through copying the template item directly
2019-11-18 23:01:07 +00:00
oreodave
5c490a5c90 ~move emote meme to end 2019-11-18 23:00:55 +00:00
oreodave
68c26606e8 ~yapf to python2 2019-11-05 14:06:40 +00:00
oreodave
662e6a9a33 +for the meme 2019-11-05 14:05:21 +00:00
oreodave
10e3c7fc4a +e alias so emacsclient is easier to open
Removed clang format file
2019-11-01 02:32:26 +00:00
oreodave
0d136500fe +alias clang-format to use local files for styles 2019-10-25 22:02:18 +01:00
oreodave
a136a6102c +.local/bin to path 2019-09-26 08:56:13 +01:00
oreodave
4f93d7dcc6 +config for nvm, node version manager 2019-08-22 15:21:09 +01:00
oreodave
84a2945569 +variables for tmuxinator 2019-08-15 11:57:35 +01:00
oreodave
ef7f82be89 Added arduino template to template func 2019-08-11 13:28:27 +01:00
oreodave
19020749a9 ~Path to be a constant
Will instead just sym link all exes to /usr/local/bin
2019-08-11 01:20:04 +01:00
oreodave
de73ff20cb +Cargo to path 2019-07-29 12:41:06 +01:00
oreodave
464f795721 +fzf binary to path 2019-07-26 21:39:03 +01:00
oreodave
9fa8f4c4ff +append to path 2019-07-23 23:48:32 +01:00
oreodave
72fb9ff3c8 Removed memes section and changed function to remove git in gentemplate 2019-07-13 08:23:39 +01:00
oreodave
7bb9151d50 Added dotfiles for spacemacs, tmux, vim and zsh 2019-07-12 23:06:51 +01:00