2005
0be41fd01a
its kind of uneven right now thats kind of bothering me but I'll add more modules new keybinds and scripts for timewarrior (i3, polybar)
75 lines
1.1 KiB
Nix
Executable file
75 lines
1.1 KiB
Nix
Executable file
{ config, pkgs, ... }:
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
rofi
|
|
rofi-calc
|
|
btop
|
|
polybar
|
|
nitrogen
|
|
ranger
|
|
neofetch
|
|
peaclock
|
|
cava
|
|
bluetuith
|
|
|
|
# for screcsotting
|
|
scrot
|
|
xclip
|
|
maim
|
|
|
|
# multimedia
|
|
feh
|
|
mpv
|
|
neovim
|
|
|
|
#animated bg
|
|
#(pkgs.callPackage ./apps/wallpepper/default.nix { })
|
|
|
|
# file managing
|
|
filezilla
|
|
|
|
# screen sharing
|
|
obs-studio
|
|
qpwgraph
|
|
|
|
# work
|
|
#figma-linux
|
|
#kdenlive
|
|
ffmpeg
|
|
|
|
#video-trimmer
|
|
peek
|
|
|
|
# for replay
|
|
xdotool
|
|
jq
|
|
|
|
];
|
|
fonts.packages = with pkgs; [
|
|
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
|
|
];
|
|
|
|
|
|
imports = [
|
|
./configs/i3.nix
|
|
./configs/rofi.nix
|
|
./configs/picom.nix
|
|
./configs/polybar.nix
|
|
./configs/btop.nix
|
|
./configs/ollama.nix
|
|
|
|
./configs/vscode.nix
|
|
./configs/gpu-screen-recorder.nix
|
|
./configs/firefox.nix
|
|
|
|
# terminal
|
|
#./configs/st.nix # too minimal, most things dont work without a million tweaks
|
|
#./configs/kitty.nix # uses their own stupid xterm extension...
|
|
./configs/alacritty.nix # just perfect, tho too much gpu usage
|
|
|
|
];
|
|
|
|
|
|
|
|
}
|