we're about to run this thing
This commit is contained in:
parent
d8da4009c3
commit
70b8d78eec
|
@ -1,132 +0,0 @@
|
||||||
{ config, pkgs, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
# imports = [
|
|
||||||
# ./nvim.nix
|
|
||||||
# ./unstable.nix
|
|
||||||
# ];
|
|
||||||
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
htop
|
|
||||||
iftop
|
|
||||||
wget
|
|
||||||
curl
|
|
||||||
exa
|
|
||||||
bat
|
|
||||||
fd
|
|
||||||
ag
|
|
||||||
viu
|
|
||||||
w3m
|
|
||||||
ranger
|
|
||||||
ripgrep
|
|
||||||
tcpdump
|
|
||||||
whois
|
|
||||||
mtr
|
|
||||||
file
|
|
||||||
lsof
|
|
||||||
atool
|
|
||||||
inotify-tools
|
|
||||||
strace
|
|
||||||
zip
|
|
||||||
unzip
|
|
||||||
rsync
|
|
||||||
tmux
|
|
||||||
pwgen
|
|
||||||
glow
|
|
||||||
gitAndTools.gitFull
|
|
||||||
dig
|
|
||||||
wpa_supplicant
|
|
||||||
#neovim defined in ./nvim.nix
|
|
||||||
#wofi
|
|
||||||
#firefox
|
|
||||||
#fractal
|
|
||||||
#pinentry_gnome
|
|
||||||
pass
|
|
||||||
gcc
|
|
||||||
less
|
|
||||||
mpv
|
|
||||||
zathura
|
|
||||||
#qmk_firmware
|
|
||||||
python3
|
|
||||||
gdb
|
|
||||||
#vcv-rack
|
|
||||||
#xdotool
|
|
||||||
#neofetch
|
|
||||||
#calibre
|
|
||||||
#openvpn
|
|
||||||
#gimp
|
|
||||||
xxd
|
|
||||||
#tilix
|
|
||||||
kitty
|
|
||||||
taskwarrior
|
|
||||||
gnupg
|
|
||||||
#openjdk
|
|
||||||
#glslviewer
|
|
||||||
#filezilla
|
|
||||||
#signal-desktop
|
|
||||||
#wire-desktop
|
|
||||||
#tdesktop
|
|
||||||
#feedreader
|
|
||||||
#newsflash
|
|
||||||
#syncthing
|
|
||||||
dijo
|
|
||||||
#kdeconnect
|
|
||||||
#ssb-patchwork
|
|
||||||
#gnome3.gnome-tweaks
|
|
||||||
#gnome3.pomodoro
|
|
||||||
#gnomeExtensions.gsconnect
|
|
||||||
#gnomeExtensions.taskwhisperer
|
|
||||||
#gnome3.networkmanager-openvpn
|
|
||||||
#python3Packages.youtube-dl
|
|
||||||
#appimage-run
|
|
||||||
#home-manager
|
|
||||||
libreoffice
|
|
||||||
fontconfig
|
|
||||||
#hugo
|
|
||||||
#processing
|
|
||||||
#nextcloud-client
|
|
||||||
#zsh-powerlevel10k
|
|
||||||
powerline-fonts
|
|
||||||
#supercollider
|
|
||||||
haskellPackages.tidal
|
|
||||||
pandoc
|
|
||||||
];
|
|
||||||
|
|
||||||
#programs.bash.enableCompletion = true;
|
|
||||||
environment.shellAliases = {
|
|
||||||
"cat": "bat";
|
|
||||||
"ls":"exa";
|
|
||||||
"grep": "rg";
|
|
||||||
};
|
|
||||||
|
|
||||||
# needed for vcv-rack
|
|
||||||
#nixpkgs.config.allowUnfree = true;
|
|
||||||
programs.gnupg.agent.enable = true;
|
|
||||||
programs.gnupg.agent.pinentryFlavor = "curses";
|
|
||||||
programs.gnupg.agent.enableSSHSupport = false;
|
|
||||||
|
|
||||||
#system.copySystemConfiguration = true;
|
|
||||||
#services.syncthing = {
|
|
||||||
# enable = true;
|
|
||||||
# openDefaultPorts = true;
|
|
||||||
# systemService = true;
|
|
||||||
# user = "anish";
|
|
||||||
# dataDir = "/home/anish/usr/syncthing";
|
|
||||||
#};
|
|
||||||
|
|
||||||
#zsh powerlevel10k
|
|
||||||
#programs.zsh.enable = true;
|
|
||||||
#programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme";
|
|
||||||
#users.users.anish.shell = pkgs.zsh;
|
|
||||||
|
|
||||||
#android
|
|
||||||
programs.adb.enable = true;
|
|
||||||
users.users.anish.extraGroups = ["adbusers"];
|
|
||||||
|
|
||||||
nix.extraOptions = ''
|
|
||||||
keep-outputs = true
|
|
||||||
keep-derivations = true
|
|
||||||
'';
|
|
||||||
|
|
||||||
}
|
|
|
@ -18,6 +18,13 @@ in
|
||||||
# TODO modularize
|
# TODO modularize
|
||||||
imports = [ ./battery-low-timer.nix ];
|
imports = [ ./battery-low-timer.nix ];
|
||||||
|
|
||||||
|
# Secrets used by home-manager modules
|
||||||
|
age.secrets.fastmail.file = "${self}/secrets/fastmail.age";
|
||||||
|
age.secrets.fastmail.owner = "anish";
|
||||||
|
|
||||||
|
age.secrets.mossnet.file = "${self}/secrets/mossnet.age";
|
||||||
|
age.secrets.mossnet.owner = "anish";
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
gnome.gnome-keyring.enable = true;
|
gnome.gnome-keyring.enable = true;
|
||||||
upower.enable = true;
|
upower.enable = true;
|
||||||
|
@ -48,6 +55,7 @@ in
|
||||||
unstable.sublime-music
|
unstable.sublime-music
|
||||||
unstable.nheko
|
unstable.nheko
|
||||||
unstable.tootle
|
unstable.tootle
|
||||||
|
|
||||||
scrot
|
scrot
|
||||||
ripcord
|
ripcord
|
||||||
feh
|
feh
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
{ self, pkgs, config, lib, ... }:
|
|
||||||
{
|
|
||||||
# Secrets used by home-manager modules
|
|
||||||
age.secrets.fastmail.file = "${self}/secrets/fastmail.age";
|
|
||||||
age.secrets.fastmail.owner = "anish";
|
|
||||||
|
|
||||||
age.secrets.mossnet.file = "${self}/secrets/mossnet.age";
|
|
||||||
age.secrets.mossnet.owner = "anish";
|
|
||||||
}
|
|
BIN
screenshots/desktop.png
Normal file
BIN
screenshots/desktop.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.7 MiB |
BIN
screenshots/fakebusy.png
Normal file
BIN
screenshots/fakebusy.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 326 KiB |
BIN
screenshots/firefox.png
Normal file
BIN
screenshots/firefox.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 539 KiB |
BIN
screenshots/rofi.png
Normal file
BIN
screenshots/rofi.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 MiB |
Loading…
Reference in a new issue