Init
This commit is contained in:
18
hadi/app.nix
Normal file
18
hadi/app.nix
Normal file
@@ -0,0 +1,18 @@
|
||||
{ pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
firefox
|
||||
nextcloud-client
|
||||
obsidian
|
||||
chromium
|
||||
swappy
|
||||
hyprpicker
|
||||
discord
|
||||
imv
|
||||
spotify
|
||||
];
|
||||
|
||||
programs.thunar.enable = true;
|
||||
nixpkgs.overlays = [
|
||||
(final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
|
||||
];
|
||||
}
|
||||
10
hadi/cli.nix
Normal file
10
hadi/cli.nix
Normal file
@@ -0,0 +1,10 @@
|
||||
{ pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
ranger
|
||||
fd
|
||||
lazygit
|
||||
tree-sitter
|
||||
btop
|
||||
bitwarden-cli
|
||||
];
|
||||
}
|
||||
9
hadi/default.nix
Normal file
9
hadi/default.nix
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
imports = [
|
||||
./app.nix
|
||||
./cli.nix
|
||||
./dev.nix
|
||||
./utils.nix
|
||||
./font.nix
|
||||
];
|
||||
}
|
||||
14
hadi/dev.nix
Normal file
14
hadi/dev.nix
Normal file
@@ -0,0 +1,14 @@
|
||||
{ pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
go
|
||||
cargo
|
||||
nodejs
|
||||
python3
|
||||
];
|
||||
|
||||
programs.nix-ld.enable = true;
|
||||
programs.nix-ld.libraries = with pkgs; [
|
||||
stylua
|
||||
lua-language-server
|
||||
];
|
||||
}
|
||||
9
hadi/font.nix
Normal file
9
hadi/font.nix
Normal file
@@ -0,0 +1,9 @@
|
||||
{ pkgs, ... }: {
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
(nerdfonts.override { fonts = [ "FiraCode" ]; })
|
||||
#inputs.apple-fonts.packages.${pkgs.system}.sf-pro-nerd
|
||||
#inputs.apple-fonts.packages.${pkgs.system}.sf-mono-nerd
|
||||
];
|
||||
|
||||
}
|
||||
17
hadi/utils.nix
Normal file
17
hadi/utils.nix
Normal file
@@ -0,0 +1,17 @@
|
||||
{ pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
unzip
|
||||
ripgrep
|
||||
wget
|
||||
libva
|
||||
qt5ct
|
||||
stow
|
||||
blueman
|
||||
gcc
|
||||
peaclock
|
||||
alejandra
|
||||
libnotify
|
||||
xdg_utils
|
||||
tldr
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user