Generic commit

modules/sound: added jack and other stuff
satori: kernel and pkg changes
home/xmonad: some keybind changes
emacs: some more configuration updates, this took me quite some time to configure but i dont see myself using it at all since neovim is still much much more efficient for me
This commit is contained in:
2022-01-09 00:12:04 +05:30
parent 8b4212aa27
commit 7ef5e47827
16 changed files with 484 additions and 143 deletions

View File

@@ -2,6 +2,7 @@
{
environment.systemPackages = with pkgs; [
w3m
tmux
bc
gnumake
@@ -11,6 +12,7 @@
python3
htop
nodejs
ghc
wget
ripgrep
kbd
@@ -29,10 +31,16 @@
rnix-lsp
python3Packages.python-lsp-server
haskell-language-server
fly
(steam.override {
extraLibraries = pkgs: [ pkgs.pipewire ];
extraProfile = ''
unset VK_ICD_FILENAMES
export VK_ICD_FILENAMES=${config.hardware.nvidia.package}/share/vulkan/icd.d/nvidia_icd.json:${config.hardware.nvidia.package.lib32}/share/vulkan/icd.d/nvidia_icd32.json'';
})
];
programs = {
steam.enable = true;
gnupg = {
agent = {
enableSSHSupport = true;
@@ -104,7 +112,7 @@
nix = {
package = pkgs.nixUnstable;
extraOptions = ''
experimental-features = nix-command ca-references flakes
experimental-features = nix-command flakes
'';
trustedUsers = [ "root" "natto" ];
binaryCaches = [