From 243a9339f041f62c1b5d8c05b415b126349c95b5 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 25 Apr 2023 23:10:57 +0300 Subject: reflopactor (#1) --- homes/floppydisk/default.nix | 47 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 homes/floppydisk/default.nix (limited to 'homes/floppydisk/default.nix') diff --git a/homes/floppydisk/default.nix b/homes/floppydisk/default.nix new file mode 100644 index 0000000..89363cc --- /dev/null +++ b/homes/floppydisk/default.nix @@ -0,0 +1,47 @@ +# This is your home-manager configuration file +# Use this to configure your home environment (it replaces ~/.config/nixpkgs/home.nix) +{ + outputs, + pkgs, + ... +}: { + # You can import other home-manager modules here + imports = [ + # If you want to use modules your own flake exports (from modules/home-manager): + # outputs.homeManagerModules.example + + # Or modules exported from other flakes (such as nix-colors): + # inputs.nix-colors.homeManagerModules.default + + # You can also split up your configuration and import pieces of it here: + # ./nvim.nix + ]; + + home = { + username = "floppydisk"; + homeDirectory = "/home/floppydisk"; + packages = with pkgs; [steam vscode _1password-gui _1password neofetch microsoft-edge webcord-vencord]; + }; + + # Add stuff for your user as you see fit: + programs = { + # Enable neovim + neovim.enable = true; + + # Enable home-manager + home-manager.enable = true; + + # enable git and configure users + git = { + enable = true; + userName = "Frankie B."; + userEmail = "git@diskfloppy.me"; + }; + }; + + # Nicely reload system units when changing configs + systemd.user.startServices = "sd-switch"; + + # https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion + home.stateVersion = "22.11"; +} -- cgit v1.2.3-54-g00ecf