1
0
forked from extern/nix-config
Commit Graph

30 Commits

Author SHA1 Message Date
Donovan Glover
b5fd0980bd
Remove maid
As much as maid was fun to write (and use!), having two separate files
for each of your dotfiles is a fundamentally flawed design. Using GNU
Stow for dotfiles is a much better way to get things done since the
files are linked: updating ~/.vimrc will automatically update the .vimrc
in your dotfiles directory, and vice versa.

Additionally, GNU Stow makes it easy to pick and choose the dotfiles
that you want to use. If you don't want to use a certain configuration
anymore, it's easy to "stow -D <config>" instead of having to manually
go into the .config directory and remove the offending files.
2018-01-25 23:38:55 -05:00
Donovan Glover
ca6d1abdd4
Remove trucolor
As much as having true color support in the terminal is cool, it doesn't
really make sense for primary output. Not all terminals support true
color and ttys don't exactly handle true color well either.
2018-01-22 23:56:03 -05:00
Donovan Glover
6c1e088ff8
Remove trufetch
There are better programs out there like Neofetch that get the job done
and do much more. I'd rather rely on one of those programs here instead.
2018-01-20 23:54:15 -05:00
Donovan Glover
7d70e11f59
Update trufetch before removing it 2018-01-20 23:51:32 -05:00
Donovan Glover
bb7db5210d
Add theme preview support 2017-12-31 21:34:29 -05:00
Donovan Glover
1763b9fe22
Remove kemal and other server dependencies 2017-12-29 23:34:20 -05:00
Donovan Glover
a92dec271a
Add zathura theme support 2017-12-28 16:54:37 -05:00
Donovan Glover
6bcec7520e
Add 'maid add' functionality 2017-12-27 22:54:23 -05:00
Donovan Glover
64646500be
Add .Xresources theme support
This commit adds theme support (through .Xresources) for i3 and polybar.

As an added bonus, theme.cr has been updated to make changing these
colors automatic.

The termite config has been updated to reflect the new settings from
theme.cr.
2017-12-26 23:47:34 -05:00
Donovan Glover
d50ebb0c64
Remove output directories from the repository 2017-12-25 21:34:37 -05:00
Donovan Glover
156b2d263c
Update theme.cr to change terminal colors directly 2017-12-24 15:51:53 -05:00
Donovan Glover
c5884869d7
Add lib/theme.cr and src/theme.cr 2017-12-23 23:25:25 -05:00
Donovan Glover
1a66596fdb
Add initial layout for a server to serv.cr 2017-12-16 23:56:12 -05:00
Donovan Glover
e7e4f43c5d
Add base structure to pass.cr 2017-11-21 18:45:15 -05:00
Donovan Glover
f4cfe5fb5c
Add base pass.cr, a simple password manager 2017-11-20 18:58:56 -05:00
Donovan Glover
0681a7d0f1
Add essential maid up and maid down functionality to maid.cr 2017-11-19 21:14:06 -05:00
Donovan Glover
fdaf706896
Update maid status and maid diff functionality 2017-11-17 19:42:29 -05:00
Donovan Glover
d051d92d1a
Require trucolor directly, the crystal way 2017-11-15 08:48:50 -05:00
Donovan Glover
e825c8ccb4
Add base implementation of trufetch 2017-11-15 08:22:13 -05:00
Donovan Glover
e9c60decb9
Add base implementation of maid methods 2017-11-15 01:31:21 -05:00
Donovan Glover
51e925af3d
Add private method to print error messages in maid.cr 2017-11-15 01:02:35 -05:00
Donovan Glover
2d5ce6ffa9
Properly exit from unknown() in maid.cr 2017-11-15 00:57:20 -05:00
Donovan Glover
9aa5eddf71
Add working file comparison implementation to maid.cr 2017-11-14 13:58:55 -05:00
Donovan Glover
d553d267c3
Add method to manage unknown commands in maid.cr 2017-11-14 13:56:52 -05:00
Donovan Glover
7877003aca
Add usage information to maid.cr 2017-11-14 13:55:10 -05:00
Donovan Glover
d591471263
Remove $HOME from the upstream constant in maid.cr 2017-11-14 13:40:55 -05:00
Donovan Glover
91b2062722
Use extend self in maid.cr 2017-11-14 13:36:59 -05:00
Donovan Glover
5ee44c4a02
Require trucolor and file_utils in maid.cr 2017-11-14 13:30:19 -05:00
Donovan Glover
36697f630e
Add base maid program in crystal 2017-11-14 06:57:13 -05:00
Donovan Glover
06d7005b0a
Add launch.c 2017-10-27 23:03:27 -04:00