about summary refs log tree commit diff
path: root/modules/user/devhell
Commit message (Collapse)AuthorAgeFilesLines
* profiles/base: Fix ZSH typo, remove sed aliasdevhell2021-08-031-2/+1
| | | | I'm used to `sd` enought now to not forget it in lieu of `sed`.
* profiles/base: Add any-fix-shell, remove tab colorsdevhell2021-08-021-1/+1
| | | | | | | Enabling tab colors like this throws an eval error. Don't have time to look into it right now, so reverting by adding `any-nix-shell` instead, which looks useful since the default bash prompt is rather primitive and gives no info whatsoever.
* devhell/base: Add tab-completion colorsdevhell2021-08-021-0/+1
| | | | | This was annoying me for the longest time, but now I have colors back when ZSH tab completes paths.
* profiles/packages: Add rustscandevhell2021-07-241-0/+1
| | | | Interesting take on an `nmap` replacement.
* profiles/packages: Add mnamer, keep pipr disableddevhell2021-07-241-1/+2
| | | | | I'm really happy to have found `mnamer`, it's a bit like `beets`, but for TV series and movies.
* profiles/packages: Replace speedtest with librespeeddevhell2021-07-181-1/+1
| | | | The output is a bit cleaner and overall it seems to execute faster.
* profiles/packages: Add procsdevhell2021-07-141-0/+1
| | | | Neat `ps` alternative.
* profiles/packages: Temporarily disable piprdevhell2021-07-131-1/+1
| | | | Seems that it suffered the same fate as `pastel`, for now.
* profiles/packages: Add a collection of useful toolsdevhell2021-07-101-0/+4
| | | | | | | - `rq` is similar to `jq` but works with more types - `watchexec` is neat to execute stuff on file change - `wuzz` is a bit like burpsuite, but on the commandline - `xsv` is just for CSV and has it's own specific functionality
* profiles/base: Add fixedsys-excelsior fontdevhell2021-07-101-0/+1
| | | | | Always loved this font a little bit. Not as cool as the ultimate oldschool fonts, but still.
* profiles/{base,packages}: Add peep as less replacementdevhell2021-07-102-0/+2
| | | | I don't know why, but I enjoy testing new tools replacing old tools.
* profiles/services: Add shadowExclude to picomdevhell2021-07-101-0/+6
| | | | I'm not interested in shadows on everything.
* Revert "profiles/packages: Remove nixops for now"devhell2021-07-081-0/+1
| | | | | | | | | I know that both `nixops` and `blender/expat` fixes are in staging, so I'm just reverting this one to ensure that eventually there will be fresh build. Currently `pastel` isn't building, so there's little point in trying to skirt around this. This reverts commit 4f73711332cc2220333dcf3eaccdd74c8cc61e10.
* Revert "profiles/packages: Remove blender temporarily"devhell2021-07-071-0/+1
| | | | | | The dependency issue has been fixed, so back to using Blender! Whoop! This reverts commit 41cc1ddf2c2c0f69737bfe9ca144f0d0d2f3a26c.
* modules/base: Remove diff aliasdevhell2021-07-061-1/+0
| | | | I've gotten used to delta enough to not need the diff alias.
* profiles/packages: Add handlrdevhell2021-07-061-0/+1
| | | | I need something sane to control application/file handling.
* profiles/packages: Add gomuksdevhell2021-07-021-0/+1
| | | | Hopefully more sane than `element-desktop`.
* profiles/base: Remove curl aliasdevhell2021-07-011-1/+0
| | | | | So, `xh` is really great, but I was wrong in thinking it's a perfect drop-in replacement for `curl`.
* profiles/packages: Replace sxiv with imvdevhell2021-07-011-1/+1
| | | | | | I enjoyed `sxiv`, but there were a few things that bothered me. I've just discovered `imv` (I think), and really like it's minimalism, despite having pretty much all the features I'd want.
* profiles/packages: Remove blender temporarilydevhell2021-06-301-1/+0
| | | | | It looks like `opencolorio` isn't building. This is unfortunate because I really need Blender actually.
* profiles/packages: Remove nixops for nowdevhell2021-06-301-1/+0
| | | | | | | | | | It's not clear when the `certifi` PR[1] will be merged, and I don't want to have to wait for a new hydra build because of it. `nixopsUnstable` is unusable in its current from due to almost lacking documentation, and so I have little choice but to remove `nixops` right now until `certifi` is merged. [1]:https://github.com/NixOS/nixpkgs/pull/127453
* Revert "profiles/packages: Use nixopsUnstable"devhell2021-06-271-1/+1
| | | | | | | NixOps 2.0 has zero documentation. It's not at all clear how to set this up. Gonna have to revert after all. Great. This reverts commit e8f2190048e98b98c7d47479a44448ee6297dd10.
* profiles/packages: Remove aerc, add notmuchdevhell2021-06-271-1/+1
| | | | | | | | | | | | Aerc didn't turn out to be an improvement. I do like some of its design ideas, but overall it doesn't really make me want to swith away from neomutt. I've sat down and actually went through the pain for trying to configure neomutt's colors properly according to the `tender` colorscheme I've become fond of. It's not perfect since I have to match the closest colors in xterm space, which isn't perfect, and until neomutt has proper color support this will have to do. I've added notmuch to simply find email quickly and be able to tag them.
* profiles/packages: Add gpg-tuidevhell2021-06-271-0/+1
| | | | Finally, a useful frontend.
* profiles/packages: Use nixopsUnstabledevhell2021-06-241-1/+1
| | | | Frequent python 2.7 breakages in nixops stable are getting on my nerves.
* profiles/packages: Add some more interesting toolsdevhell2021-06-221-1/+3
| | | | | | | `grex`: A command-line tools for generating regular expressions from user-provided test cases `tokei`: A program that allows you to count your code, quickly
* profiles/base: Fix typodevhell2021-06-221-1/+1
|
* profiles/base: Add more shell aliasesdevhell2021-06-221-0/+2
|
* profiles/{base,packages}: Add interesting toolsdevhell2021-06-222-10/+14
| | | | | | | | | These tools are `modern` replacements for the tried and tested, if a bit boring, *NIX tools that we all love. My motivation is to try these tools out for an extended period of time and see how I get on with them. In order to remind myself that a certain tool is installed I've added some aliases. Let's see how this goes.
* profiles/packages: Add aercdevhell2021-06-201-0/+1
| | | | | | I love (neo)mutt to death, but the fact that it still doesn't have modern color support drives nuts. Aerc seems like a viable alternative MUA, so I'll be testing that now for a while.
* profiles/packages: Add cbonsaidevhell2021-06-161-0/+1
| | | | This is oddly calming.
* profiles/packages: Add flavoursdevhell2021-06-151-0/+1
| | | | | I like the idea of not having to constantly keep colorschemes up to scratch manually.
* profiles/packages: Add radeontopdevhell2021-06-131-0/+1
| | | | | Most of my machines now have AMD GPUs in them, and this is useful when offloading compute workloads onto them.
* profiles/packages: Add visidatadevhell2021-06-121-0/+1
| | | | This is useful on so many levels when one lives in the terminal.
* profiles/packages: Add dogdnsdevhell2021-06-121-0/+1
| | | | | This tiny tool is pretty neat for quick, selective, and colorful DNS output.
* treewide: Fix eval errors post 21.05 releasedevhell2021-06-091-2/+2
| | | | | A few things have changed since the recent NixOS 21.05 release. Mostly naming stuff, so nothing dramatic.
* profiles/packages: Fix mdmonitor from crashingdevhell2021-05-281-0/+4
| | | | | There is still an issue open for this on the nixpkgs GitHub, this is just a workaround until it's resolved.
* profiles/packages: Add element-desktopdevhell2021-05-251-0/+1
| | | | | | I _really_ dislike having to run a browser to use a network that is inspired by IRC, but here we are now. I sincerely hope someone comes up with a useful terminal-focused client. No, weechat doesn't count.
* profiles/packages: Add pasteldevhell2021-05-201-0/+1
| | | | | | This is such an incredibly useful and versatile tool for understanding and working with colors. I've been using it so much that I'm adding it permanently.
* profiles/packages: Add zellijdevhell2021-05-141-0/+1
| | | | Fantastic terminal multiplexer.
* profiles/packages: Add hexyldevhell2021-05-131-0/+1
| | | | A lovely CLI hex viewer.
* profiles/packages: Add deltadevhell2021-05-131-0/+1
| | | | This is a nice pager optimised for git.
* profiles/packages: Add and remove some packagesdevhell2021-05-111-3/+1
| | | | | | | | - `irssi` has been replaced with `catgirl` - `lynx` is not really needed and also there's `w3m` - `macchanger` has not been used - `zettlr` has been used via `nix run` and so it makes sense to have it permanently
* profiles/packages: Add blenderdevhell2021-05-111-0/+1
| | | | I'll need this to generate assets for UE.
* profiles/service: Remove geoip-updater servicedevhell2021-04-301-2/+1
| | | | No point in running a service that doesn't work.
* profiles/packages: Add catgirldevhell2021-04-251-0/+1
| | | | Very intriguing new IRC client.
* profiles/services: Re-enable MPD connection to pulsedevhell2021-04-201-0/+1
|
* Revert "profiles/{base,packages,services}: Swith to pipewire"devhell2021-04-183-6/+7
| | | | | | | | | | | | | This isn't working for me right now. Various different issues are afoot. For one, my new headset at work functions as expected, until I change volume, either on the headset itself or via normal volume control. My local MPD isn't working either since the switch and there doesn't seem to be a way to replicate that functionality with `pipewire` right now. While I'd be more than happy to look into it, as usual, right now is not a good time. This reverts commit 997cbff6504bcd6bbc2b9fc72fecf271508956b8.
* profiles/packages: Remove transcodedevhell2021-04-171-1/+0
|
* profiles/services: Switch mpd to socket activationdevhell2021-04-161-1/+1
|