aboutsummaryrefslogtreecommitdiff
path: root/packages.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2022-03-03 23:09:03 +0530
committerAkshay Nair <phenax5@gmail.com>2022-03-03 23:09:03 +0530
commite160c24728bad4076f148b0a31de92f88df365d8 (patch)
tree3c8c2e9e75f189ba34f6e140319a74f511bf5c81 /packages.nix
parentbba9d09328c19d948914628666925510ee6abf88 (diff)
downloadnixos-config-e160c24728bad4076f148b0a31de92f88df365d8.tar.gz
nixos-config-e160c24728bad4076f148b0a31de92f88df365d8.zip
config sync
Diffstat (limited to 'packages.nix')
-rw-r--r--packages.nix48
1 files changed, 31 insertions, 17 deletions
diff --git a/packages.nix b/packages.nix
index 24a0cd7..6a68168 100644
--- a/packages.nix
+++ b/packages.nix
@@ -24,23 +24,19 @@ let
ripgrep
ctags
fzf
- git-bug
docker-compose
+ gibo
+ direnv
gcc
gnumake
nodejs-16_x
- python3
- # rustup
- godot
- blender
+ # godot
+ # blender
rnix-lsp
- # python-language-server
- #haskell-language-server # Broken on 8-Sept-2021
- ghc
- # cabal-install
+ efm-langserver
] ++ (
with pkgs.nodePackages; [
typescript
@@ -54,22 +50,27 @@ let
# Browser
qutebrowser
brave
+ # ungoogled-chromium
+
+ # Comm
+ #slack
+ # signal-cli
+ # signal-desktop
# Media
+ spotify
mpv
sxiv
youtube-dl
imagemagick
ffmpeg-full
feh
- #monero-gui
# Scheduling
remind
wyrd
- # signal-cli
- # signal-desktop
+ #monero-gui
lf
dunst
gotop
@@ -77,7 +78,6 @@ let
zathura
];
-
utils = with pkgs; [
libnotify
xcwd
@@ -95,7 +95,7 @@ let
# Audio
alsaUtils
qjackctl
- qsynth
+ #qsynth
ardour
# X stuff
@@ -118,11 +118,25 @@ in
"ffmpeg-3.4.8"
];
- programs.steam.enable = true;
- hardware.steam-hardware.enable = true;
+ programs = {
+ adb.enable = true;
+ };
+
+ #programs.steam.enable = true;
+ #hardware.steam-hardware.enable = true;
+
+ # TODO: Remove after https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14505 gets merged and released
+ # system.replaceRuntimeDependencies = [
+ # ({ original = pkgs.mesa; replacement = (import /etc/nixos/tmp-extras/mesa-nixpkgs { }).pkgs.mesa; })
+ # ({ original = pkgs.mesa.drivers; replacement = (import /etc/nixos/tmp-extras/mesa-nixpkgs { }).pkgs.mesa.drivers; })
+ # ];
# Security wrappers
security.wrappers = {
- bslock.source = "${localPkgs.bslock}/bin/bslock";
+ bslock = {
+ owner = config.users.users.imsohexy.name;
+ group = "users";
+ source = "${localPkgs.bslock}/bin/bslock";
+ };
};
}