diff --git a/home/home.nix b/home/home.nix index da34058..02ef356 100644 --- a/home/home.nix +++ b/home/home.nix @@ -3,7 +3,7 @@ with pkgs; let # nix-channel --add https://nixos.org/channels/nixos-unstable nixos-unstable - unstable = import { }; + #unstable = import { }; # nix-channel --add https://github.com/nix-community/NUR/archive/master.tar.gz NUR nur = import { inherit pkgs; }; myNur = nur.repos.schmittlauch; @@ -103,9 +103,9 @@ let lsof mosh openssh - sshfsFuse + sshfs-fuse cryfs - smbnetfs # for FUSE smb mounting + #smbnetfs # for FUSE smb mounting sshuttle thefuck gnupg @@ -118,12 +118,12 @@ let pdfgrep torsocks ncdu - psmisc # for killall + #psmisc # for killall dos2unix - reptyr # re-bind running program to other tty + #reptyr # re-bind running program to other tty xclip unzip - myNur.lolcommits # from NUR + #myNur.lolcommits # from NUR ]; nixHelpers = [ @@ -172,10 +172,10 @@ let curl httpie gdb - strace - ltrace - valgrind - zeal + #strace + #ltrace + #valgrind + #zeal gcc shellcheck mtr @@ -242,7 +242,7 @@ let fira-code ubuntu_font_family twemoji-color-font - opensans-ttf + open-sans (iosevka-bin.override { variant = "curly-slab"; }) @@ -259,22 +259,27 @@ in { home.packages = - desktopApps - ++ latexApps + cliApps + #++ desktopApps + #++ latexApps ++ pythonApps - ++ graphicsApps - ++ cliApps - ++ multimediaApps + #++ graphicsApps + #++ multimediaApps ++ devTools - ++ kdeTools + #++ kdeTools ++ fonts ++ nixHelpers - ++ games + #++ games ; programs.home-manager.enable = true; - programs.home-manager.path = "$HOME/.nix-defexpr/channels/home-manager"; - home.stateVersion = "18.09"; + #programs.home-manager.path = "$HOME/.nix-defexpr/channels/home-manager"; + home.stateVersion = "22.05"; + + # Home Manager needs a bit of information about you and the + # paths it should manage. + home.username = "os"; + home.homeDirectory = "/Users/os"; programs.direnv = { @@ -288,20 +293,20 @@ in programs.bat.enable = true; - services.gpg-agent = - { - enable = true; - enableSshSupport = true; - pinentryFlavor = "qt"; - }; +# services.gpg-agent = +# { +# enable = true; +# enableSshSupport = true; +# pinentryFlavor = "qt"; +# }; - programs.ssh = - { - enable = true; - # ssh host config - matchBlocks = - import ./secrets/ssh_hosts.nix; - }; +# programs.ssh = +# { +# enable = true; +# # ssh host config +# matchBlocks = +# import ./secrets/ssh_hosts.nix; +# }; programs.tmux = { enable = true; @@ -319,12 +324,12 @@ in terminal = "screen-256color"; }; - systemd.user.startServices = true; + #systemd.user.startServices = true; - services.lorri.enable = true; + #services.lorri.enable = true; # media button control support from Bluetooth devices - services.mpris-proxy.enable = true; + #services.mpris-proxy.enable = true; fonts.fontconfig.enable = true; diff --git a/home/overlays.nix b/home/overlays.nix index 74aa9ce..01142ce 100644 --- a/home/overlays.nix +++ b/home/overlays.nix @@ -4,7 +4,7 @@ self: super: rec { #jami-ring-daemon = super.qt5.callPackage ./ov/jami/ring-daemon.nix {}; - myVim = with super; (vim_configurable.override { python = python3; }).customize { + myVim = with super; vim_configurable.customize { # executable/ package name name = "vim"; vimrcConfig.packages.myVimPackage = with pkgs.vimPlugins; {