aboutsummaryrefslogtreecommitdiffhomepage
path: root/home-manager
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2023-04-02 09:07:56 +0900
committernsfisis <nsfisis@gmail.com>2023-09-01 09:25:39 +0900
commit6764aa5601311db4e66ade7f58eaed748210b3b1 (patch)
treee4a2b3be7c94ab8e53968e5fe5a3a583c4deb819 /home-manager
parent490c6191717a930d6d7a38c97b1460730e8f1191 (diff)
downloaddotfiles-6764aa5601311db4e66ade7f58eaed748210b3b1.tar.gz
dotfiles-6764aa5601311db4e66ade7f58eaed748210b3b1.tar.zst
dotfiles-6764aa5601311db4e66ade7f58eaed748210b3b1.zip
home-manager: introduce home-manager
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/home.nix42
1 files changed, 42 insertions, 0 deletions
diff --git a/home-manager/home.nix b/home-manager/home.nix
new file mode 100644
index 0000000..6b40137
--- /dev/null
+++ b/home-manager/home.nix
@@ -0,0 +1,42 @@
+{ config, pkgs, ... }:
+{
+ home.username = builtins.getEnv "USER";
+ home.homeDirectory = builtins.getEnv "HOME";
+
+ home.stateVersion = "22.11";
+
+ programs.home-manager.enable = true;
+
+ home.packages = [
+ # pkgs.alacritty
+ pkgs.bat
+ pkgs.cmake
+ pkgs.curl
+ pkgs.deno
+ pkgs.fd
+ pkgs.fzf
+ # pkgs.gcc
+ pkgs.git
+ pkgs.go
+ pkgs.jq
+ # pkgs.neovim
+ pkgs.newsboat
+ pkgs.pandoc
+ pkgs.python311
+ pkgs.ripgrep
+ pkgs.ruby_3_1
+ # pkgs.tmux
+ pkgs.tokei
+ pkgs.tree
+ pkgs.zig
+ # pkgs.zsh
+ ];
+
+ home.file = {
+ # "hoge".source = dotfiles/piyo;
+ };
+
+ home.sessionVariables = {
+ # EDITOR = "nvim";
+ };
+}