Misc config formatting
This commit is contained in:
parent
1c68fd4369
commit
417c45b85d
4 changed files with 140 additions and 137 deletions
|
@ -148,4 +148,4 @@
|
||||||
"$mod, up, movefocus, u"
|
"$mod, up, movefocus, u"
|
||||||
"$mod, down, movefocus, d"
|
"$mod, down, movefocus, d"
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,124 +1,129 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs, ...}: {
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# utils
|
# utils
|
||||||
handbrake
|
handbrake
|
||||||
thunderbird
|
thunderbird
|
||||||
picard
|
picard
|
||||||
realvnc-vnc-viewer
|
realvnc-vnc-viewer
|
||||||
rpi-imager
|
rpi-imager
|
||||||
obs-studio
|
obs-studio
|
||||||
yt-dlp
|
yt-dlp
|
||||||
_1password-gui
|
_1password-gui
|
||||||
_1password
|
_1password
|
||||||
git-credential-1password
|
git-credential-1password
|
||||||
firefox-devedition
|
firefox-devedition
|
||||||
rdesktop
|
rdesktop
|
||||||
_3llo
|
_3llo
|
||||||
gimp
|
gimp
|
||||||
qemu
|
qemu
|
||||||
virt-manager
|
virt-manager
|
||||||
exactaudiocopy
|
exactaudiocopy
|
||||||
fsv
|
fsv
|
||||||
lsd
|
lsd
|
||||||
lsdvd
|
lsdvd
|
||||||
thefuck
|
thefuck
|
||||||
zip
|
zip
|
||||||
unzip
|
unzip
|
||||||
notion-app-enhanced
|
notion-app-enhanced
|
||||||
libresprite
|
libresprite
|
||||||
qbittorrent
|
qbittorrent
|
||||||
wine
|
wine
|
||||||
vifm
|
vifm
|
||||||
cloudflared
|
cloudflared
|
||||||
ansible
|
ansible
|
||||||
just
|
just
|
||||||
pwgen
|
pwgen
|
||||||
grafx2
|
grafx2
|
||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
wiki-tui
|
wiki-tui
|
||||||
calcurse
|
calcurse
|
||||||
|
kitty
|
||||||
|
rofi
|
||||||
|
grim
|
||||||
|
wlogout
|
||||||
|
hyprpaper
|
||||||
|
|
||||||
# fetch
|
# fetch
|
||||||
neofetch
|
neofetch
|
||||||
yafetch
|
yafetch
|
||||||
cpufetch
|
cpufetch
|
||||||
bunnyfetch
|
bunnyfetch
|
||||||
nitch
|
nitch
|
||||||
screenfetch
|
screenfetch
|
||||||
starfetch
|
starfetch
|
||||||
|
|
||||||
# devtools
|
# devtools
|
||||||
github-desktop
|
github-desktop
|
||||||
gh
|
gh
|
||||||
codeql
|
codeql
|
||||||
vscode
|
vscode
|
||||||
jetbrains.ruby-mine
|
jetbrains.ruby-mine
|
||||||
jetbrains.rider
|
jetbrains.rider
|
||||||
jetbrains.phpstorm
|
jetbrains.phpstorm
|
||||||
jetbrains.idea-ultimate
|
jetbrains.idea-ultimate
|
||||||
jetbrains.webstorm
|
jetbrains.webstorm
|
||||||
lazygit
|
lazygit
|
||||||
wakatime
|
wakatime
|
||||||
mongodb-compass
|
mongodb-compass
|
||||||
mongosh
|
mongosh
|
||||||
httpie
|
httpie
|
||||||
ngrok
|
ngrok
|
||||||
mycli
|
mycli
|
||||||
squirrel-sql
|
squirrel-sql
|
||||||
figma-linux
|
figma-linux
|
||||||
|
|
||||||
# langs
|
# langs
|
||||||
openscad
|
openscad
|
||||||
nodejs_18
|
nodejs_18
|
||||||
nodePackages.yarn
|
nodePackages.yarn
|
||||||
nodePackages.ts-node
|
nodePackages.ts-node
|
||||||
nodePackages.pnpm
|
nodePackages.pnpm
|
||||||
php82
|
php82
|
||||||
php82Packages.composer
|
php82Packages.composer
|
||||||
deno
|
deno
|
||||||
python310
|
python310
|
||||||
python310Packages.pip
|
python310Packages.pip
|
||||||
python310Packages.discordpy
|
python310Packages.discordpy
|
||||||
dotnet-sdk
|
dotnet-sdk
|
||||||
jdk17
|
jdk17
|
||||||
maven
|
maven
|
||||||
purescript
|
purescript
|
||||||
lua
|
lua
|
||||||
flutter
|
flutter
|
||||||
|
|
||||||
# comms
|
# comms
|
||||||
nheko
|
nheko
|
||||||
element-desktop
|
element-desktop
|
||||||
vesktop
|
vesktop
|
||||||
caprine-bin
|
caprine-bin
|
||||||
teamspeak5_client
|
teamspeak5_client
|
||||||
|
|
||||||
# gaming
|
# gaming
|
||||||
rpcs3
|
rpcs3
|
||||||
pcsxr
|
pcsxr
|
||||||
pcsx2
|
pcsx2
|
||||||
steam
|
steam
|
||||||
gzdoom
|
gzdoom
|
||||||
minecraft
|
minecraft
|
||||||
dolphin-emu
|
dolphin-emu
|
||||||
prismlauncher
|
prismlauncher
|
||||||
fceux
|
fceux
|
||||||
snes9x
|
snes9x
|
||||||
heroic
|
heroic
|
||||||
openrct2
|
openrct2
|
||||||
osu-lazer-bin
|
osu-lazer-bin
|
||||||
|
|
||||||
# media
|
# media
|
||||||
vlc
|
vlc
|
||||||
libsForQt5.vvave
|
libsForQt5.vvave
|
||||||
tidal-hifi
|
tidal-hifi
|
||||||
spotify-tui
|
spotify-tui
|
||||||
youtube-tui
|
youtube-tui
|
||||||
mpv
|
mpv
|
||||||
|
spotify
|
||||||
|
spicetify-cli
|
||||||
|
|
||||||
# zsh themes
|
# zsh themes
|
||||||
zsh-powerlevel10k
|
zsh-powerlevel10k
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -176,4 +176,3 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -72,23 +72,24 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
gcc
|
gcc
|
||||||
git
|
git
|
||||||
grim
|
grim
|
||||||
lxqt.lxqt-policykit
|
lxqt.lxqt-policykit
|
||||||
pavucontrol
|
pavucontrol
|
||||||
pciutils
|
pciutils
|
||||||
pulseaudio
|
pulseaudio
|
||||||
screen
|
screen
|
||||||
slurp
|
slurp
|
||||||
usbutils
|
usbutils
|
||||||
wget
|
wget
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
xdg-utils
|
xdg-utils
|
||||||
swaynotificationcenter
|
swaynotificationcenter
|
||||||
swayidle
|
swayidle
|
||||||
wofi
|
wofi
|
||||||
swaylock
|
swaylock
|
||||||
|
gnome.gnome-keyring
|
||||||
];
|
];
|
||||||
|
|
||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
|
@ -107,7 +108,6 @@
|
||||||
boot.loader.efi.canTouchEfiVariables = true;
|
boot.loader.efi.canTouchEfiVariables = true;
|
||||||
boot.initrd.systemd.enable = true;
|
boot.initrd.systemd.enable = true;
|
||||||
boot.kernelPackages = pkgs.linuxPackages_latest;
|
boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||||
|
|
||||||
|
|
||||||
# Set a time zone, idiot
|
# Set a time zone, idiot
|
||||||
time.timeZone = "Europe/London";
|
time.timeZone = "Europe/London";
|
||||||
|
@ -148,9 +148,8 @@
|
||||||
# Feel free to remove if you don't need it.
|
# Feel free to remove if you don't need it.
|
||||||
|
|
||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
|
|
||||||
networking.firewall.enable = false;
|
networking.firewall.enable = false;
|
||||||
|
|
||||||
system.stateVersion = "24.05";
|
system.stateVersion = "24.05";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue