added easyalign and nerdtree

This commit is contained in:
Giulio De Pasquale 2021-07-01 03:38:35 +01:00
parent 91dcbb6a6c
commit 010141fe0b
2 changed files with 52 additions and 82 deletions

52
home/default.nix Normal file
View File

@ -0,0 +1,52 @@
{ config, pkgs, ... }:
let
albert_autostart = (pkgs.makeAutostartItem {
name = "albert";
package = pkgs.albert;
});
guake_autostart = (pkgs.makeAutostartItem {
name = "guake";
package = pkgs.guake;
});
in {
nixpkgs.config = { allowUnfree = true; };
imports = [ ./git.nix ./zsh.nix ./gnome.nix ./code.nix ];
home.stateVersion = "21.05";
home.packages = with pkgs; [
albert
guake
firefox
chromium
# reversing
rizin
nmap
slack
signal-desktop
teams
discord
element-desktop
spotify
bind
gparted
sshfs
# autostart
albert_autostart
guake_autostart
];
home.sessionVariables = {
EDITOR = "nvim";
VISUAL = "nvim";
};
}

View File

@ -1,82 +0,0 @@
{ config, pkgs, ... }:
let
albert_autostart = (pkgs.makeAutostartItem {
name = "albert";
package = pkgs.albert;
});
guake_autostart = (pkgs.makeAutostartItem {
name = "guake";
package = pkgs.guake;
});
in {
nixpkgs.config = { allowUnfree = true; };
#
# imports
#
imports = [ ./git.nix ./gnome.nix ./zsh.nix ./code.nix ];
# Home Manager needs a bit of information about you and the
# paths it should manage.
home.username = "giulio";
home.homeDirectory = "/home/giulio";
# This value determines the Home Manager release that your
# configuration is compatible with. This helps avoid breakage
# when a new Home Manager release introduces backwards
# incompatible changes.
#
# You can update Home Manager without changing this value. See
# the Home Manager release notes for a list of state version
# changes in each release.
home.stateVersion = "21.05";
home.packages = with pkgs; [
# essentials
albert
guake
# browsers
firefox
brave
chromium
# reversing
rizin
# networking
nmap
# development
clang
# social
slack
signal-desktop
teams
discord
element-desktop
# music
spotify
# misc
bind
# system
gparted
sshfs
nixops
# autostart
albert_autostart
guake_autostart
];
home.sessionVariables = {
EDITOR = "nvim";
VISUAL = "nvim";
};
}