adding niri and stuff
This commit is contained in:
parent
eeeb384c4c
commit
72b838276c
8 changed files with 632 additions and 103 deletions
|
@ -2,17 +2,13 @@
|
|||
{
|
||||
|
||||
nixpkgs = {
|
||||
# You can add overlays here
|
||||
overlays = [
|
||||
# Add overlays your own flake exports (from overlays and pkgs dir):
|
||||
outputs.overlays.additions
|
||||
outputs.overlays.modifications
|
||||
outputs.overlays.unstable-packages
|
||||
];
|
||||
|
||||
# Configure your nixpkgs instance
|
||||
config = {
|
||||
# Disable if you don't want unfree packages
|
||||
allowUnfree = true;
|
||||
};
|
||||
};
|
||||
|
@ -24,9 +20,9 @@
|
|||
inputs.affinity-nix.packages.x86_64-linux.designer
|
||||
|
||||
guix
|
||||
uv
|
||||
# uv
|
||||
|
||||
thonny
|
||||
unstable.thonny
|
||||
|
||||
inputs.isd.packages.x86_64-linux.default
|
||||
|
||||
|
@ -125,6 +121,9 @@
|
|||
serapeum
|
||||
]))
|
||||
|
||||
fuzzel
|
||||
|
||||
kdlfmt
|
||||
ccl
|
||||
racket
|
||||
gdu
|
||||
|
@ -281,13 +280,16 @@
|
|||
discord
|
||||
slack
|
||||
signal-desktop
|
||||
eyedropper
|
||||
calcurse
|
||||
onlyoffice-desktopeditors
|
||||
libreoffice
|
||||
hyphenDicts.en_US
|
||||
plexamp
|
||||
amberol
|
||||
rmpc
|
||||
resources
|
||||
carla
|
||||
switcheroo
|
||||
# audacity
|
||||
tenacity
|
||||
supercollider-with-plugins
|
||||
|
@ -296,6 +298,7 @@
|
|||
blender
|
||||
davinci-resolve-studio
|
||||
steam
|
||||
unstable.processing
|
||||
zotero
|
||||
jre
|
||||
tesseract
|
||||
|
@ -426,6 +429,9 @@
|
|||
|
||||
programs = {
|
||||
home-manager.enable = true;
|
||||
yambar = {
|
||||
enable = true;
|
||||
};
|
||||
direnv = {
|
||||
enable = true;
|
||||
nix-direnv.enable = true;
|
||||
|
@ -499,11 +505,11 @@
|
|||
thefuck = {
|
||||
enable = true;
|
||||
};
|
||||
# ghostty = {
|
||||
# enable = true;
|
||||
# package = inputs.ghostty.packages.x86_64-linux.ghostty;
|
||||
# enableFishIntegration = true;
|
||||
# };
|
||||
ghostty = {
|
||||
enable = true;
|
||||
package = inputs.ghostty.packages.x86_64-linux.ghostty;
|
||||
enableFishIntegration = true;
|
||||
};
|
||||
wezterm = {
|
||||
enable = true;
|
||||
package = inputs.wezterm.packages.${pkgs.system}.default;
|
||||
|
@ -621,6 +627,13 @@
|
|||
};
|
||||
|
||||
services = {
|
||||
# mpd = {
|
||||
# enable = true;
|
||||
# # musicDirectory = ;
|
||||
# };
|
||||
mako = {
|
||||
enable = true;
|
||||
};
|
||||
flatpak.enable = true;
|
||||
syncthing = {
|
||||
enable = true;
|
||||
|
@ -691,10 +704,11 @@
|
|||
# moving files!
|
||||
xdg.configFile."just/justfile".source = ../dotfiles/dot_config/just/justfile;
|
||||
xdg.configFile."starship.toml".source = ../dotfiles/dot_config/starship.toml;
|
||||
# xdg.configFile."ghostty".source = ../dotfiles/dot_config/ghostty;
|
||||
xdg.configFile."ghostty".source = ../dotfiles/dot_config/ghostty;
|
||||
xdg.configFile."wezterm".source = ../dotfiles/dot_config/wezterm;
|
||||
xdg.configFile."git".source = ../dotfiles/dot_config/git;
|
||||
xdg.configFile."rbw".source = ../dotfiles/dot_config/rbw;
|
||||
xdg.configFile."niri/config.kdl".source = ../dotfiles/dot_config/niri/config.kdl;
|
||||
home.file.".ssh/config".source = ../dotfiles/dot_ssh/config;
|
||||
home.file.".npmrc".source = ../dotfiles/dot_npmrc;
|
||||
home.file.".vst3/yabridge/yabridge.toml".source = ../dotfiles/dot_vst3/yabridge.toml;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue