about summary refs log tree commit diff
path: root/modules/user/devhell/profiles/base.nix
Commit message (Collapse)AuthorAgeFilesLines
* 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-221-3/+7
| | | | | | | | | 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.
* Revert "profiles/{base,packages,services}: Swith to pipewire"devhell2021-04-181-0/+5
| | | | | | | | | | | | | 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/{base,packages,services}: Swith to pipewiredevhell2021-04-111-5/+0
| | | | | | | This seems very neat, and after a brief test I'm going to see if I can switch to it permanently. This is also the beginning of my journey to move to sway eventually.
* profiles/base: Enable dconfdevhell2021-04-011-0/+3
| | | | According to NixOS' wiki this should be good for something.
* profile/base: Remove more fontsdevhell2020-11-301-2/+0
| | | | Don't need these either really.
* profiles/base: Add Nerd Font, remove othersdevhell2020-11-301-12/+1
| | | | | Nerd Fonts looks interesting and should replace most of the ones I already use.
* profiles/base: Rework ZSH configurationdevhell2020-11-231-2/+36
| | | | | | | | | | I've been trying to get most of my environment directly configured via my NixOS configuration rather than rely on my dotfiles repository, if the program/configuration is well supported in NixOS. Just like Vim, here too I'm relying more on NixOS' ZSH options, which truly eliminates dependencies on external repositories or dotfile setups.
* Revert "Revert "profiles/base: Allow mpd to access pulseaudio""devhell2020-10-141-0/+1
| | | | | | | Well, that was a bit too hasty, I forgot that MPD runs as its own user and therefore can't talk to pulseaudio if this isn't set. This reverts commit dc4882e92f84c157d682b860365644ffd1f5c0d6.
* profiles/base: Investigate oldschool pc font packdevhell2020-08-101-0/+2
| | | | | | Similar to aszlig, I have fond memories of these fonts. I've not been able to use them though because of my work. Maybe these will work better, and v2 of these fonts will hopefully land in nixpkgs soon too.
* Revert "profiles/base: Allow mpd to access pulseaudio"devhell2020-07-271-1/+0
| | | | | | Whatever the case, I don't want this anymore. This reverts commit 04bbb9966ba29fca3026a606adaa42a8a415523b.
* profiles/base: Remove hardware.u2fdevhell2020-06-161-1/+0
| | | | | | | According to [1], `udev` has gained native support for FIDO security tokens, and subsequently has been removed upstream. [1]: 89c3e73dad0970b26183e415555fb0379ba33e7a
* modules/base: Fix bashdevhell2020-05-301-1/+0
| | | | I shouldn't be working today I think.
* modules/{base,packages}: Fix screendevhell2020-05-301-3/+0
| | | | Duh.
* modules/{base,packages}: Use programs.* wrapperdevhell2020-05-301-10/+22
| | | | | Replacing the simple inclusion of some programs in packages with their respective programs.* equivalent.
* treewide: Remove hardware.opengl.s3tcSupportdevhell2020-04-231-1/+0
| | | | | | | This option has been dropped upstream in 4732f59226a21b01d630c7ef4fb884bbfbe7dc83 Cc: @aszlig
* profiles/base: Switch back to latest kerneldevhell2020-03-041-1/+1
| | | | | With VirtualBox gone, I should be able to use the latest Linux kernel again. Yippie!
* profiles/base: Remove nerdfontsdevhell2020-02-261-1/+0
| | | | | Having added nerdfonts was a bad idea because it's 5G apparently. Let's not do this to aszlig's hydra.
* profiles/base: Add nerdfonts and cozettedevhell2020-02-251-0/+2
|
* profiles/base: Temporarily pin Kernel versiondevhell2020-02-101-1/+1
| | | | | VBox doesn't build with the newest Kernel. So, best to stick with the old 5.4 for now.
* profiles/base: Add TT2020 fontdevhell2020-02-031-0/+1
|
* profiles/{base,packages}: Add fira-code & taskelldevhell2020-01-111-0/+1
|
* profiles/base: Explicitly enable gnupg and set pinentrydevhell2019-12-021-0/+4
| | | | Right now, I got no way of using Nitrokey. Yay.
* profiles/base: Remove ultimate fontconfig and corefontsdevhell2019-11-081-4/+0
| | | | These have been removed very recently.
* profiles/base: Add junicode and reactivate vista fontsdevhell2019-11-081-1/+2
|
* profiles/base: Add U2F supportdevhell2019-10-121-0/+1
| | | | The missing sauce to get Nitrokey U2F to work.
* modules/devhell: Enable Nitrokey properdevhell2019-10-111-1/+2
| | | | | | | As per @aszlig's suggestion. Still doesn't work though :( However, I'll keep it in, just in case it'll work one day.
* profiles/base: Fix networking.useDHCP clashdevhell2019-10-081-1/+4
| | | | | | | | | | | | This addresses a new assertion to the way NixOS handles networks with networkd [1]. As a result this disables `networking.useDHCP` globally on all my machines. Explicit interface configuration, as requested by [1] will be handled in separate commits due to separate machines, not all of which I have access to right now. [1] https://github.com/NixOS/nixpkgs/pull/69302
* profiles/base: Add font Cascadia Codedevhell2019-10-031-1/+2
| | | | This new font by MS isn't bad.
* {machines,modules}/devhell: Split updateMicrocodedevhell2019-08-251-1/+0
| | | | | | Most machines are Intel, but not all, therefore we must now apply CPU microcode updates to different manufacturers explicitly. Something that needs DRYing, yet again.
* devhell: Remove localtime and revert timeZonedevhell2019-07-121-1/+1
| | | | Never mind. This doesn't work, of course.
* profiles/base: Set timeZone to nulldevhell2019-07-121-1/+1
| | | | | With this set the timezone should be automatically set as promised by services.localtime.
* profiles/base: Allow mpd to access pulseaudiodevhell2019-06-291-0/+1
| | | | What would we do without Arch Linux' wiki, I wonder.
* profiles/base: Disable vistafontsdevhell2019-05-141-1/+1
| | | | Currently marked as broken in nixpkgs.
* profiles/base: Add `dev` to `audio` groupdevhell2019-04-291-1/+1
| | | | | Pulse used to work fine without this, something changed, and so I'm adding `dev` to `audio` as that seems to fix it.
* profiles/base: Add user dev to video groupdevhell2019-04-291-1/+1
| | | | Without this `programs.light.enable` has no effect.
* profiles/base: Switch back to linuxPackages_latestdevhell2019-03-291-1/+1
| | | | VBox and BFQ issues solved.
* profiles/base: Switch to generic font-awesomedevhell2019-03-041-1/+1
| | | | | This will prevent version pinning and always install the latest and greatest.
* modules/base: Switch to font_awesome_5devhell2019-02-281-1/+1
|
* profiles/base: Switch to kernel 4.19devhell2019-01-051-1/+1
| | | | | | The currently available VBox version (5.2.22) in nixpkgs does not build with kernel 4.20, and Vbox 6 is still WIP, so switching to kernel 4.19 for now should hopefully result in VBox being available on my systems.
* profiles/base: Remove networkmanager groupdevhell2018-12-021-1/+1
|
* Revert "profiles/base: Update user groups definition"devhell2018-07-021-1/+1
| | | | This reverts commit 21118154c9a5c94ae701f88ac20743e8c3c2d539.
* profiles/base: Update user groups definitiondevhell2018-07-021-1/+1
| | | | | Introduced in #42798. The usage of `users.extraGroups` is apparently deprecated and has been replaced with `users.groups`.
* profiles/base: Add google-fonts and rename fadevhell2018-03-161-1/+2
| | | | | | I need some of the fonts in google-fonts and since font-awesome-ttf has been renamed to font-awesome_4, let's reflect that even if it is aliased.
* profiles/base: Add dev to wireshark groupdevhell2018-02-091-1/+1
|
* profiles/base: Add corefontsdevhell2018-01-281-0/+1
|
* profiles/base: Add 'dev' to 'plugdev' groupdevhell2017-12-301-1/+1
| | | | This is necessary for `adb` to stop complaining.
* devhell/profiles: Add dev to docker groupdevhell2017-12-031-1/+1
|
* profiles/base: Add siji fontdevhell2017-10-241-0/+1
|