Skip to content

Instantly share code, notes, and snippets.

@lovesegfault
Created April 16, 2019 22:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lovesegfault/4d9f0d60509342785deb993fdc19263f to your computer and use it in GitHub Desktop.
Save lovesegfault/4d9f0d60509342785deb993fdc19263f to your computer and use it in GitHub Desktop.
{ config, pkgs, lib, ... }:
let
hie-nix = import (builtins.fetchTarball https://github.com/domenkozar/hie-nix/archive/master.tar.gz);
nixpkgs = import <nixpkgs> { overlays = [ hie-nix ]; };
in
{
config.home.packages = with nixpkgs; lib.mkMerge [
[
arcanist
beets
exa
fzf
gist
gnupg
llvmPackages_latest.clang-unwrapped
lynx
nix-index
(python3.withPackages(ps: with ps; [
python-language-server
ps.pyls-mypy
ps.pyls-isort
ps.pyls-black
]))
ripgrep
rustup
skim
travis
vimpager-latest
]
(lib.mkIf config.isDesktop [
alacritty
bookworm
calibre
darktable
feh
font-awesome
gimp
gopass
grim
hack-font
i3status-rust
imagemagick
jetbrains.clion
libnotify
light
lollypop
mako
pantheon.elementary-files
passff-host
pavucontrol
pinentry_gnome
playerctl
powerline-fonts
qutebrowser
shotwell
slack
slurp
spotify
sublime3-dev
sway
swayidle
swaylock
texlive.combined.scheme-full
vlc
vscode
weechat
wl-clipboard
xclip
xdg_utils
xorg.setxkbmap
xorg.xhost
xsel
yubikey-personalization-gui
yubioath-desktop
zathura
zoom-us
])
];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment