update, move applications

This commit is contained in:
Tristan 2023-04-17 11:21:33 +01:00
parent 24bf1e7c33
commit 590a195c13
5 changed files with 54 additions and 36 deletions

18
flake.lock generated
View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1681468923, "lastModified": 1681690464,
"narHash": "sha256-+X2oO4juRVhQRs002mn8km6PODccIRiz09c2K1xtSpY=", "narHash": "sha256-x8pw8KAb9TJsszbCHUBK2bWvgYPlCjwHMV1dF95eZPs=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "17198cf5ae27af5b647c7dac58d935a7d0dbd189", "rev": "53bd74f786934997e7f6a5ed9741b226e511e508",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -29,11 +29,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1681652918, "lastModified": 1681677208,
"narHash": "sha256-ybXmD3OhyMG1Yz31lxT8de7aBi2mQmXmzAZ7q49Uvi4=", "narHash": "sha256-R9b2/SZfkxuv54YDo4FUp65wgLREQ4gfYxfJ9mSMTno=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "b05ff89c76b2c9454c76daf2120f4ccb076a018d", "rev": "c62ab1bee72cc4bda16a0574a8c9de7d71da314a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -81,11 +81,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1681303793, "lastModified": 1681648924,
"narHash": "sha256-JEdQHsYuCfRL2PICHlOiH/2ue3DwoxUX7DJ6zZxZXFk=", "narHash": "sha256-pzi3HISK8+7mpEtv08Yr80wswyHKsz+RP1CROG1Qf6s=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "fe2ecaf706a5907b5e54d979fbde4924d84b65fc", "rev": "f294325aed382b66c7a188482101b0f336d1d7db",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -29,42 +29,38 @@
slurp slurp
chafa chafa
wofi wofi
# utils
exa exa
du-dust du-dust
htop htop
imv imv
libsixel libsixel
swaybg
# apps brave
gimp
logseq logseq
quickemu quickemu
ansible
bitwarden bitwarden
nextcloud-client
godot_4
ardour
blender
musescore
]; ];
programs.fish = { programs.fish = {
enable = true; enable = true;
}; };
programs.swaylock.settings = { programs.swaylock = {
clock = true; enable = true;
screenshots = true; package = pkgs.swaylock-effects;
effect-scale = 0.5; settings = {
effect-blur = "10x10"; clock = true;
screenshots = true;
effect-scale = 0.5;
effect-blur = "10x10";
};
}; };
services.swayidle.enable = true; services.swayidle.enable = true;
services.swayidle.events = [ services.swayidle.events = [
{ event = "before-sleep"; command = "${pkgs.swaylock}/bin/swaylock"; } { event = "before-sleep"; command = "${pkgs.swaylock-effects}/bin/swaylock"; }
{ event = "lock"; command = "${pkgs.swaylock}/bin/swaylock"; } { event = "lock"; command = "${pkgs.swaylock-effects}/bin/swaylock"; }
]; ];
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
@ -226,6 +222,15 @@
name = "Materia-dark"; name = "Materia-dark";
package = pkgs.materia-theme; package = pkgs.materia-theme;
}; };
iconTheme = {
name = "Adwaita";
package = pkgs.gnome.adwaita-icon-theme;
};
cursorTheme = {
name = "Vanilla-DMZ";
package = pkgs.vanilla-dmz;
size = 24;
};
gtk3.bookmarks = [ gtk3.bookmarks = [
"file:///home/tristan/Documents" "file:///home/tristan/Documents"
]; ];
@ -318,8 +323,6 @@
}; };
}; };
# services.nextcloud-client.enable = true;
# services.nextcloud-client.startInBackground = true;
programs.rbw = { programs.rbw = {
enable = true; enable = true;
@ -355,5 +358,9 @@
home.file.".config/wofi/config".text = '' home.file.".config/wofi/config".text = ''
term=foot term=foot
''; '';
home.file.".icons/default".source = "${pkgs.vanilla-dmz}/share/icons/Vanilla-DMZ";
programs.librewolf.enable = true;
programs.firefox.enable = true;
} }

View file

@ -82,21 +82,13 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
foot foot
brave
tealdeer tealdeer
alsa-utils alsa-utils
wofi
waybar
swaylock-effects
swayidle
swaybg
pcmanfm pcmanfm
pavucontrol pavucontrol
trash-cli trash-cli
wget wget
unzip unzip
gnomeExtensions.appindicator
libappindicator
networkmanager-openvpn networkmanager-openvpn
(neovim.override { (neovim.override {
vimAlias = true; vimAlias = true;

View file

@ -9,6 +9,9 @@
onedrive onedrive
kubectl kubectl
docker-compose docker-compose
gimp
libreoffice
ansible
]; ];
programs.git = { programs.git = {
@ -39,4 +42,10 @@
''; '';
}; };
gtk = {
gtk3.bookmarks = [
"file:///home/tristan/OneDrive/Documents/ OneDrive"
];
};
} }

View file

@ -5,8 +5,18 @@
home.stateVersion = "22.05"; home.stateVersion = "22.05";
home.packages = with pkgs; [ home.packages = with pkgs; [
gimp
nextcloud-client
godot_4
ardour
blender
musescore
ansible
]; ];
services.nextcloud-client.enable = true;
services.nextcloud-client.startInBackground = true;
programs.git = { programs.git = {
enable = true; enable = true;
userName = "tristan"; userName = "tristan";