added easyalign and nerdtree
This commit is contained in:
parent
91dcbb6a6c
commit
010141fe0b
52
home/default.nix
Normal file
52
home/default.nix
Normal 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";
|
||||||
|
};
|
||||||
|
}
|
@ -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";
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user