config: basic tmux for nixos 🎨 💩
This commit is contained in:
parent
c36ba522a7
commit
2bc9af274e
2 changed files with 85 additions and 13 deletions
|
|
@ -8,6 +8,7 @@
|
|||
imports =
|
||||
[ # Include the results of the hardware scan.
|
||||
./hardware-configuration.nix
|
||||
./tmux.nix
|
||||
];
|
||||
|
||||
# Bootloader.
|
||||
|
|
@ -99,26 +100,35 @@
|
|||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.systemPackages = with pkgs; [
|
||||
git # version control
|
||||
pkgs.git # version control
|
||||
|
||||
tmux # terminal multiplexer
|
||||
fzf # fuzzy matcher
|
||||
pkgs.tmux # terminal multiplexer
|
||||
pkgs.fzf # fuzzy matcher
|
||||
|
||||
vim # text editor: choose this
|
||||
neovim # or this
|
||||
pkgs.vim # text editor: choose this
|
||||
pkgs.neovim # or this
|
||||
|
||||
neofetch # system profile: choose this
|
||||
fastfetch # or this
|
||||
pkgs.neofetch # system profile: choose this
|
||||
pkgs.fastfetch # or this
|
||||
|
||||
thunderbird # email / calendar
|
||||
telegram-desktop # instant messager
|
||||
pkgs.tldr # community driven manpage alternative
|
||||
|
||||
gimp # image editor
|
||||
libsForQt5.kdenlive # video editor
|
||||
pkgs.thunderbird # email / calendar
|
||||
pkgs.telegram-desktop # instant messager
|
||||
|
||||
pkgs.gimp # image editor
|
||||
pkgs.libsForQt5.kdenlive # video editor
|
||||
|
||||
|
||||
pyenv # python environment manager
|
||||
poetry # python package manager
|
||||
pkgs.pyenv # python environment manager
|
||||
pkgs.poetry # python package manager
|
||||
pkgs.python3 # trusty old python
|
||||
|
||||
gcc # gnu compiler collection (necessary for python)
|
||||
pkg-config # allows packages to find information about other packages (necessary for python)
|
||||
gnumake # python
|
||||
zlib # python
|
||||
|
||||
|
||||
# misc
|
||||
cowsay
|
||||
|
|
@ -126,6 +136,11 @@
|
|||
wget
|
||||
];
|
||||
|
||||
# firefox smooth scrolling
|
||||
environment.sessionVariables = {
|
||||
MOZ_USE_XINPUT2 = "1";
|
||||
};
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
# programs.mtr.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue