Compare commits
2 commits
a87959f587
...
92f3851041
Author | SHA1 | Date | |
---|---|---|---|
|
92f3851041 | ||
|
17e5a9d42e |
4 changed files with 73 additions and 1041 deletions
|
@ -3,8 +3,8 @@
|
|||
{
|
||||
# Home Manager needs a bit of information about you and the paths it should
|
||||
# manage.
|
||||
home.username = "florian";
|
||||
home.homeDirectory = "/home/florian";
|
||||
home.username = "mrflos";
|
||||
home.homeDirectory = "/home/${home.username}";
|
||||
|
||||
# This value determines the Home Manager release that your configuration is
|
||||
# compatible with. This helps avoid breakage when a new Home Manager release
|
||||
|
@ -22,6 +22,7 @@
|
|||
ansible
|
||||
bat
|
||||
btop
|
||||
catnip
|
||||
coreutils
|
||||
curl
|
||||
dnsutils
|
||||
|
@ -200,7 +201,7 @@ Host ecocloud ecocloud-s-mart.im.utc 192.168.196.26
|
|||
HostName 192.168.196.26
|
||||
User optisseur
|
||||
ProxyJump 10.200.0.240
|
||||
|
||||
|
||||
# Friends
|
||||
Host furax
|
||||
User admin
|
||||
|
@ -275,7 +276,7 @@ IdentitiesOnly yes
|
|||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
||||
## Avant tchat mattermost / Apres piwigo - peertube - nextcloud - onlyoffice
|
||||
Host emmagoldman
|
||||
Host emmagoldman
|
||||
#HostName 2a01:4f8:190:7302::2
|
||||
HostName 144.76.3.3
|
||||
Port 22
|
||||
|
@ -301,7 +302,7 @@ UseRoaming no
|
|||
IdentitiesOnly yes
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
||||
## Proxmox outils libres / jitsi - pads - mobilizon
|
||||
## Proxmox outils libres / jitsi - pads - mobilizon
|
||||
Host leontolstoi
|
||||
HostName 88.99.209.53
|
||||
Port 22
|
||||
|
@ -403,7 +404,7 @@ User admin
|
|||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
||||
Host colihost
|
||||
HostName postit.colibris-outilslibres.org
|
||||
HostName postit.colibris-outilslibres.org
|
||||
Port 22001
|
||||
User admin
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
@ -429,7 +430,7 @@ IdentitiesOnly yes
|
|||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
||||
Host colibrishost
|
||||
HostName postit.colibris-outilslibres.org
|
||||
HostName postit.colibris-outilslibres.org
|
||||
Port 22001
|
||||
IdentitiesOnly yes
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
@ -468,4 +469,3 @@ Port 51026
|
|||
};
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -2,6 +2,20 @@
|
|||
{ lib, pkgs, ... }:
|
||||
|
||||
{
|
||||
services = {
|
||||
mpd.enable = true;
|
||||
mpd.musicDirectory = "/home/mrflos/Musique";
|
||||
mpd.user = "mrflos";
|
||||
mpd.group = "users";
|
||||
#mpd.dataDir
|
||||
mpd.startWhenNeeded = true;
|
||||
mpd.extraConfig = ''
|
||||
audio_output {
|
||||
type "pulse"
|
||||
name "mpd"
|
||||
}
|
||||
'';
|
||||
};
|
||||
programs = {
|
||||
mosh.enable = true;
|
||||
neovim = {
|
||||
|
@ -38,7 +52,9 @@
|
|||
environment.systemPackages = with pkgs; [
|
||||
ansible
|
||||
bat
|
||||
btop
|
||||
bitwarden-cli
|
||||
catnip
|
||||
coreutils
|
||||
curl
|
||||
dnsutils
|
||||
|
@ -59,6 +75,7 @@
|
|||
mc
|
||||
micro
|
||||
mosh
|
||||
mpc-cli
|
||||
mpd
|
||||
neofetch
|
||||
pandoc
|
||||
|
|
|
@ -82,28 +82,28 @@ in
|
|||
ssh.askPassword = pkgs.lib.mkForce "${pkgs.ksshaskpass.out}/bin/ksshaskpass"; # conflict between kde and gnome cf. https://github.com/NixOS/nixpkgs/issues/75867
|
||||
ssh.startAgent = true;
|
||||
steam.enable = true;
|
||||
sway = {
|
||||
enable = true;
|
||||
wrapperFeatures.gtk = true; # so that gtk works properly
|
||||
extraPackages = with pkgs; [
|
||||
swaylock
|
||||
swayidle
|
||||
wl-clipboard
|
||||
wf-recorder
|
||||
mako # notification daemon
|
||||
grim
|
||||
slurp
|
||||
alacritty # Alacritty is the default terminal in the config
|
||||
dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native
|
||||
];
|
||||
extraSessionCommands = ''
|
||||
export SDL_VIDEODRIVER=wayland
|
||||
export QT_QPA_PLATFORM=wayland
|
||||
export QT_WAYLAND_DISABLE_WINDOWDECORATION="1"
|
||||
export _JAVA_AWT_WM_NONREPARENTING=1
|
||||
export MOZ_ENABLE_WAYLAND=1
|
||||
'';
|
||||
};
|
||||
# sway = {
|
||||
# enable = true;
|
||||
# wrapperFeatures.gtk = true; # so that gtk works properly
|
||||
# extraPackages = with pkgs; [
|
||||
# swaylock
|
||||
# swayidle
|
||||
# wl-clipboard
|
||||
# wf-recorder
|
||||
# mako # notification daemon
|
||||
# grim
|
||||
# slurp
|
||||
# alacritty # Alacritty is the default terminal in the config
|
||||
# dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native
|
||||
# ];
|
||||
# extraSessionCommands = ''
|
||||
# export SDL_VIDEODRIVER=wayland
|
||||
# export QT_QPA_PLATFORM=wayland
|
||||
# export QT_WAYLAND_DISABLE_WINDOWDECORATION="1"
|
||||
# export _JAVA_AWT_WM_NONREPARENTING=1
|
||||
# export MOZ_ENABLE_WAYLAND=1
|
||||
# '';
|
||||
# };
|
||||
};
|
||||
|
||||
# Allow unfree packages
|
||||
|
@ -135,7 +135,7 @@ in
|
|||
vscode = vscodium;
|
||||
vscodeExtensions = with vscode-extensions; [
|
||||
bmewburn.vscode-intelephense-client
|
||||
dracula-theme.theme-dracula
|
||||
#dracula-theme.theme-dracula
|
||||
mvllow.rose-pine
|
||||
editorconfig.editorconfig
|
||||
esbenp.prettier-vscode
|
||||
|
@ -167,6 +167,8 @@ in
|
|||
dracula-theme
|
||||
numix-cursor-theme
|
||||
papirus-icon-theme
|
||||
rose-pine-gtk-theme
|
||||
rose-pine-icon-theme
|
||||
element-desktop
|
||||
filezilla
|
||||
gimp-with-plugins
|
||||
|
@ -195,6 +197,11 @@ in
|
|||
waybar
|
||||
wl-clipboard
|
||||
wofi
|
||||
pywal
|
||||
rofi
|
||||
swaylock-effects
|
||||
wlogout
|
||||
cliphist
|
||||
mako # notification system developed by swaywm maintainer
|
||||
wdisplays # tool to configure displays
|
||||
];
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue