aboutsummaryrefslogtreecommitdiff
path: root/users/fcuny (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-02-24backups: initial configurationFranck Cuny2-0/+17
2022-02-24sway: let's drop this - I don't know what it doesFranck Cuny1-1/+0
I can see that later on.
2022-02-24polybar: delete configurationFranck Cuny11-143/+0
This is not needed anymore, we can remove it completely.
2022-02-22swaylock: background colorFranck Cuny1-2/+1
2022-02-22emacs: install aspell correctlyFranck Cuny1-4/+2
2022-02-21dev: a few more packages to installFranck Cuny1-0/+5
2022-02-21ssh: authenticate only using ssh keyFranck Cuny1-0/+7
2022-02-21devel: create new directory for devel modulesFranck Cuny5-2/+16
Add python, and move go from the cli modules. Install these modules only if we're a "desktop".
2022-02-21syncthing: enable the moduleFranck Cuny1-0/+1
2022-02-21emacs: add aspell and dictionariesFranck Cuny2-0/+11
2022-02-21terminal: live reload of alacritty's configurationFranck Cuny1-0/+1
2022-02-21sway: remove environment variablesFranck Cuny1-9/+0
This *might* not be needed.
2022-02-21sway: adjust scaling for aptosFranck Cuny1-1/+1
2022-02-21sway: switch to i3status and set keybindingsFranck Cuny3-104/+96
Replace waybar with i3status. I keep running into issues with waybar (does not start, for example), and i3 status is a bit easier to configure. Set some keybindings so I can adjust volume and brightness.
2022-02-21terminal: a few more tweaks to alacrittyFranck Cuny1-1/+10
2022-02-21go: let's hide $GOPATHFranck Cuny1-1/+1
2022-02-21sway: configure scaling factor for aptosFranck Cuny1-0/+4
2022-02-21sway: set some environment variablesFranck Cuny1-0/+10
Without these variables, I can't get pinentry to pop up when needed, and firefox stays blurry.
2022-02-21videos: fix typoFranck Cuny1-1/+1
2022-02-21pass: use upstream synchroniser serviceFranck Cuny1-27/+3
I don't have to write / maintain my own!
2022-02-21mpd: fix path to ncmpcpp configurationFranck Cuny1-1/+1
2022-02-18media: reorganize in multiples modulesFranck Cuny7-3/+86
Add two new modules to synchronize videos and musics to the NAS.
2022-02-18gammastep: will need to figure this out laterFranck Cuny1-2/+3
2022-02-18waybar: a few more adjustments.Franck Cuny1-2/+3
2022-02-18gammastep: use lat/long from localeFranck Cuny1-2/+2
2022-02-18swaylock: unsure if I'm doing the right thing hereFranck Cuny2-38/+11
2022-02-18waybar: first round of customizationsFranck Cuny1-22/+94
2022-02-18sway: add default fontFranck Cuny1-0/+4
2022-02-18xdg: add default applicationFranck Cuny1-0/+13
2022-02-18pass: minor adjustmentsFranck Cuny1-4/+9
2022-02-17mpd: only start mpd when neededFranck Cuny2-0/+37
2022-02-17wofi: improve the readability of the windowFranck Cuny1-6/+64
2022-02-17go: set GOBIN and GOPRIVATE variablesFranck Cuny1-0/+2
Binaries are going to $HOME/.local/bin.go and we want to make sure that modules coming from git.fcuny.net and golang.fcuny.net are considered private.
2022-02-16sway: install all the required packagesFranck Cuny1-1/+0
2022-02-16home-manager: move activate logic in users' configFranck Cuny1-0/+2
2022-02-16mpd: add configuration to the module itselfFranck Cuny1-1/+19
When running `mpd` from nixos, it ignores the configuration under `$HOME/.config/mpd/config`. Instead, we need to pass the proper configuration as `extraConfig` to the module itself.
2022-02-16xdg: use actual home directory pathFranck Cuny2-35/+21
Don't use `$HOME`, otherwise when calling `config.xdg-dir.music` in other modules, they can complain that the value is not an absolute path.
2022-02-16swaybar: keep it simple for nowFranck Cuny1-31/+22
2022-02-16home-manager: install a few more packagesFranck Cuny1-0/+2
2022-02-14waybar: fix the configuration for the clockFranck Cuny1-2/+2
2022-02-14waybar: initial customizationFranck Cuny1-0/+30
2022-02-14sway: obviously, keyboard is an input ...Franck Cuny1-1/+5
2022-02-14sway: set keyboard optionsFranck Cuny1-1/+5
Set the keyboard layouts to be US and FR. Map capslock to control, and switch between layouts using shift+caps.
2022-02-14email: multiple fixesFranck Cuny1-8/+15
Update the configuration for mbsync so that the name of the mail's folder matches the one from our back (fastmail -> Fastmail). Some changes to the pre-fetch script and move it into the notmuch folder. Set the environment variables for the systemd unit.
2022-02-13email: add initial email configurationFranck Cuny2-0/+72
Configure the account and pull with mbsync. We run notmuch after the pull.
2022-02-13password-store: use the correct variableFranck Cuny1-2/+2
2022-02-13password-store: set location in the environmentFranck Cuny1-3/+4
Set the location for the password-store's store in the environment variable of the unit. Without that environment variable, the program assumes the store is under '$HOME/.password-store'.
2022-02-13sway: add a few more packagesFranck Cuny1-2/+3
2022-02-13emacs: pull community's overlayFranck Cuny1-6/+3
We need the community overlay to get the pure GTK port of Emacs for now.
2022-02-13alacritty: switch back to white backgroundFranck Cuny1-0/+6
I can't stand the dark background.
2022-02-13emacs: let's go!Franck Cuny2-0/+11
2022-02-13sway: set the scaling factorFranck Cuny1-0/+5
2022-02-13yt-dlp: don't install unstableFranck Cuny1-1/+1
2022-02-13yt-dlp: correct configFranck Cuny2-1/+26
2022-02-13home-manager: typo in git moduleFranck Cuny1-0/+2
2022-02-13home-manager: install yt-dlpFranck Cuny3-0/+11
2022-02-13gpg: set default keyFranck Cuny2-0/+7
And use the default key for signing with git.
2022-02-13i3: delete and let's switch over to sway/waylandFranck Cuny2-58/+0
2022-02-13sway: add gammastep configurationFranck Cuny2-0/+14
Similar to redshift, but for wayland.
2022-02-13sway: need custom unit file for swayidleFranck Cuny1-6/+17
I don't have access to https://github.com/nix-community/home-manager/pull/2610 yet.
2022-02-13sway: run swayidle and waybar via systemdFranck Cuny3-9/+21
2022-02-13home-manager: the clown carFranck Cuny1-1/+1
2022-02-13home-manager: typoFranck Cuny1-1/+1
2022-02-13sway: adjust configurationFranck Cuny5-45/+59
Create a new directory to have all things related to sway. Add some extra configuration for wofi.
2022-02-13cli: this is not workingFranck Cuny1-2/+0
2022-02-13sway: first attempt at configuring swayFranck Cuny3-2/+45
Let's switch right away to sway instead, now that there's an emacs package to support wayland.
2022-02-13hosts: install linux perf tools for the hostFranck Cuny2-13/+0
2022-02-13home-manager: fix package nameFranck Cuny1-1/+1
2022-02-13home-manager: install perf related toolsFranck Cuny2-0/+15
bcc, perf, etc
2022-02-13home-manager: install pavucontrolFranck Cuny1-0/+1
This is needed to control the volume.
2022-02-12home-manager: add redshiftFranck Cuny2-2/+16
2022-02-12home-manager: fix a few typosFranck Cuny1-2/+2
2022-02-12home-manager: push password-store to gitFranck Cuny1-0/+28
Add a systemd timer and an unit to push the content of the password store to our git remote.
2022-02-12home-manager: typoFranck Cuny1-1/+1
I need something to help with lint/validation ...
2022-02-12home-manager: git credential helpers configurationFranck Cuny1-0/+9
2022-02-12hosts: load services at the host levelFranck Cuny2-11/+1
These services are not configured at the user level, but at the host level. We might need a better separation in the future, in case I don't use xserver for example.
2022-02-12home-manager: delete keyring moduleFranck Cuny2-6/+0
This needs to be setup at the host level.
2022-02-12move configurations and modules aroundFranck Cuny7-2/+54
Sorry, this is a mess, hopefully the last one.
2022-02-12configs: move personal configuration with userFranck Cuny17-6/+219
2022-02-12home-manager: re-organize configuration for myselfFranck Cuny14-37/+65
2022-02-12home-manager: remove trailing slashFranck Cuny1-1/+1
2022-02-12home-manager: start to organize user configurationFranck Cuny1-1/+1
2022-02-10home-manager: fix imports for passFranck Cuny1-1/+1
2022-02-10home-manager: install password-storeFranck Cuny2-0/+9
2022-02-10users: more cleanupFranck Cuny1-1/+0
2022-02-10users: we need to include desktop tooFranck Cuny1-0/+1
2022-02-10users: rename common.nix to default.nixFranck Cuny1-0/+0
We will use the variable 'destkop' to decide what to install after that.
2022-02-10users: enable home-manager for myselfFranck Cuny1-0/+3
2022-02-10home-manager: set the hostnameFranck Cuny1-2/+2
2022-02-10home-manager: fix mpd configFranck Cuny1-4/+9
2022-02-10home-manager: mpd and ncmpcpp configurationFranck Cuny2-0/+11
2022-02-10home-manager: fix typo for polybarFranck Cuny1-1/+1
2022-02-10home-manager: fix the script for polybarFranck Cuny1-1/+1
The path was incorrectly set up.
2022-02-09home-manager: fix GTK configurationFranck Cuny1-2/+5
2022-02-09home-manager: fix configuration for i3/polybarFranck Cuny1-13/+5
At least the correct configuration is put on disk and the startup script is correct.
2022-02-09home-manager: let's try to configure polybarFranck Cuny1-11/+20
There's a few things missing (my binaries for the wifi and battery, at a minimum), but that's fine for now.
2022-02-09desktop: configure GTKFranck Cuny1-0/+30
2022-02-09alacritty: more settingsFranck Cuny1-1/+11
2022-02-09git: update list of things to ignoreFranck Cuny1-1/+21
2022-02-09home-manager: fix zsh configFranck Cuny1-1/+1
2022-02-09home-manager: fix path for zsh.nixFranck Cuny1-0/+21
2022-02-09home-manager: expand zsh configurationFranck Cuny1-0/+1
2022-02-09users: move users configuration to systemsFranck Cuny1-19/+0
2022-02-09home-manager: rofi uses alacrittyFranck Cuny1-1/+1
2022-02-09home-manager: more typos ..Franck Cuny1-2/+2
2022-02-09home-manager: update xdg configurationFranck Cuny1-0/+13
2022-02-09home-manager: i3 + rofi configurationFranck Cuny1-1/+1
2022-02-09home-manager: add mod for i3Franck Cuny1-1/+3
2022-02-09home-manager: typoFranck Cuny1-1/+1
2022-02-09home-manager: i3 configurationFranck Cuny1-0/+6
Add alacritty and use rofi for the menu.
2022-02-09home-manager: add polybar to i3Franck Cuny1-0/+16
2022-02-09home-manager: add tmux configurationFranck Cuny2-0/+14
2022-02-09home-manager: fix one more typoFranck Cuny1-1/+1
2022-02-09home-manager: fix some typosFranck Cuny2-1/+1
2022-02-09home-manager: add more common programsFranck Cuny3-4/+30
Add git configuration and move go to its own module.
2022-02-09terminal: alacritty is our terminal of choiceFranck Cuny2-8/+12
2022-02-09home-manager: fix typoFranck Cuny1-1/+1
2022-02-09home-manager: simplify the configurationFranck Cuny3-16/+19
I'm still struggling with documentation, and I'd rather have something simple that works rather than smart and does not work. The configuration for the host imports the modules that are relevant to that host (in the case of carmel, desktop and systems). For the home-manager, I create a profile "desktop" that contains stuff related to a desktop (i3, etc), and it includes the module "common" that contains stuff that I want on any machines (so that in the future, for a machine that is a server, the home manager will only import "common").
2022-02-08i3: remove extra packages and fix typoFranck Cuny1-1/+1
2022-02-08i3: separate configuration for xserver and i3Franck Cuny1-20/+4
Let's first configure the xserver in the desktop module, then we can have a configuration for i3 in the home-manager.
2022-02-08i3: move configuration to home-managerFranck Cuny2-0/+41
2022-02-08users: enable xdgFranck Cuny1-0/+2
2022-02-08home-manager: typo in my configFranck Cuny1-1/+1
2022-02-08home-manager: fix initial configurationFranck Cuny1-4/+0
This configuration is working, and I'm still unclear of how this is supposed to be done correctly. Might need to iterate a few more times.
2022-02-08home: initial configuration for home managerFranck Cuny2-0/+32
2022-02-07users: initial configuration for my userFranck Cuny1-0/+19